当前位置:  开发笔记 > 编程语言 > 正文

Flex项目与Actionscript项目的缺点?

如何解决《Flex项目与Actionscript项目的缺点?》经验,为你挑选了1个好方法。

我最近开始在FlexBuilder中制作游戏.该游戏目前是一个Flex项目.

使用Flex而不仅仅是Actionscript有什么缺点吗?

一位朋友的朋友告诉我,Flex比一个Actionscript项目慢.我一直无法在互联网上验证这一点; 这个说法有什么道理吗?

谢谢!



1> Amarghosh..:

如果您正在开发游戏,则应该使用ActionScript项目.Flex仅用于数据驱动的应用程序和用户界面.

flex编译器生成许多中间代码以将mxml文件转换为actionscript(如果使用-keep编译器选项进行编译,则可以查看这些文件).此代码(包含在SWF中的flex框架)显着增加了大小.

使用textfield("hello world")和带有相同文本标签的flex项目创建actionscript项目.构建它们,转到bin-debug文件夹并比较文件大小.动作脚本只有几千字节,而flex swf至少为100 kB.

就速度而言,由于flex框架位于动作脚本之上,因此显然会有性能下降.

flex的优点在于易于创建UI组件和开发经常与服务器通信的数据驱动应用程序.

除非你确实需要它,否则不要使用它.

推荐阅读
牛尾巴2010
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有