mig*_*rso 3 apache-flex flash optimization build build-time
使用Flash/Flex项目时最烦人的事情之一是构建项目需要太长时间.在我正在做的Flash游戏中,构建它需要一分多钟...
所以,问题很简单:这是正常的吗?难道我做错了什么?有没有办法减少这个?
避免长构建时间的常用方法是将项目划分为多个项目,并将它们作为主项目中的SWC引用.
实际上,较短的构建时间通常被认为是积极的副作用,因为任何较大的项目实际上应该被分成多个项目.通常,您将拥有多个库项目,处理服务层/控制器等.
这样您就可以将控制器/游戏逻辑移动到一个项目.这将在更改之间有更长的间隔,因此您可以关闭此项目,仅构建您当前正在使用的项目.
如果您使用Flash等的大量资产.将这些转移到SWC.
一个简单的提示,使Flash IDE的编译时间缩短:转到"发布设置"> actionscript 3.0>设置>禁用"警告模式"
此模式检查您是否使用actionscript 2.0函数.如果您知道自己在做什么(不将as2.0代码复制/粘贴到as3.0项目中),您将永远不需要这些"警告".
另一个提示是使用大量的SWC:如果你使用的是tweenengine或框架; 其中大多数可用作SWC文件.使用它们.