如何在预加载器中优化swfs的导入

时间:2010-01-31 08:35:37

标签: actionscript-3 adobe flash

我在一个大型Flash项目上工作,作为Web后端人员,将所有文件和资产提供给主应用程序SWF。我们最后一个非常大的数据包是在预加载器中导入的swf文件中包含的所有资产和声音。

有没有办法以任何方式优化此过程?

我真的在寻找任何方向的想法,无论是在swf,加载过程等等。此外,我寻找第一次加载(空缓存)和后续加载(预填充缓存)的解决方案。

1 个答案:

答案 0 :(得分:3)

文件优化的一些提示:

  • 选择正确类型的图片扩展名,有时gif或png会提供比jpg更好的结果。请您的设计师尽可能提供可拼图,可扩展的图形。利用矢量图形。
  • 在Flash中使用声音优化,因此导入wave文件并尝试使用较低比特率的mp3压缩。
  • 加载与之前用户交互相关的声音效果/ bg循环。视频可以等待。人们习惯于等待视频。

对于预加载器优化,显然每个HTTP请求都是服务器上的额外负载。因此,可以通过逻辑分组来减少要加载的swf的数量。首先预加载关键的东西,然后背景预加载较低优先级的swf总是有利于方便用户体验。