减小flex文件(swf)大小
当你好不容易做了一个flash的时候,是否因为swf文件太大导致用户加载时间超慢呢,确实有点抓狂的感觉。使用下面的方法来优化你的flex文件吧。
?
1、使用Release模式
?
点击工具栏上的File->Export->Release Build, 选择你要优化的mxml文件,在Export to folder 中填入你要导出到的文件夹. 然后点击”finish”。这时在你的工程目录下便增加了bin-release文件夹,里面有优化过的swf文件
?
2、使用MXML Module
?
在你的项目下的mxml文件夹上右击, New Mxml Module,新建一个模块,把其中的所有相关联的代码 剪切到Module.mxml中, 在test.mxml中加上对Module.mxml引用代码: <mx:ModuleLoader url="Module.swf"/>, 然后保存便ok了
?
3、使用RSL(Runtime Shared Library)
?
在flex项目中, 右击项目名, 然后 点击”properties”,在弹出的对话筐中左侧选择”Flex Build Path”, 右侧选择
”Library Path”, 点击”Framework linkage”右边的下拉筐,会出现两个选项, “Merged into code”和”Runtime shared library”两个选项,一般默认是前者, 选中Runtime shared library, 然后点击”ok”按钮, 经过几秒中的编译, 你再去查看各个swf文件的大小, 你会发现所有的大小都减小了.