某些手机​​上的慢速Flash动画

时间:2009-09-13 20:22:48

标签: performance mobile flashlite

我有这个flash动画(flash lite 1.1),问题是在我的手机上它很慢。

看起来像是5-6 FPS ......

有谁可以告诉我为什么以及如何让它更快?

提前谢谢。

以下是swf和fla文件: Download

在SonyEricsson K550,W610,W300和W880上测试

编辑:

3 个答案:

答案 0 :(得分:1)

查看您的文件,您可以执行以下操作:

  1. 你正在使用粒子效果,这是cpu密集型的。减少粒子数可能会影响播放速度。
  2. 每个粒子都有α淡化效果。减少阿尔法淡化的持续时间或完全去除它将有所帮助。
  3. 祝你好运

答案 1 :(得分:1)

Flash Lite中的性能问题通常可以通过简化渲染来实现最佳解决方案 - 使动画更短,更小,并使用更简单的内容。一些经常提高性能的具体想法是:

  • 复杂的向量,非设备文本和渐变的渲染成本都很高。用位图替换它们(如果可以这样做而不超出内存限制)。
  • 限制透明度的使用,并限制所涉及的层数。

答案 2 :(得分:0)

我刚刚下载了SWF并在我的诺基亚6500上运行它,它运行得非常流畅,绝对不是5-6 FPS。

我认为你不能让它在慢速手机上运行得更顺畅(这可能是问题),同时保持当前的图形效果