代码之家  ›  专栏  ›  技术社区  ›  user

某些手机上的慢速闪光动画[关闭]

  •  2
  • user  · 技术社区  · 15 年前

    我有一个flash动画(flash lite 1.1),问题是我的手机速度很慢。

    看起来像是5-6 fps…

    有人能告诉我为什么和如何使它更快吗?

    提前谢谢。

    以下是SWF和FLA文件: Download

    编辑: 在Sonyericsson K550、W610、W300和W880上测试

    3 回复  |  直到 7 年前
        1
  •  1
  •   fenomas    15 年前

    FlashLite中的性能问题通常最好通过简化渲染来解决——使动画更短、更小,并使用更简单的内容。一些经常提高绩效的具体想法是:

    • 复杂的向量、非设备文本和渐变都需要付出代价。用位图替换它们(如果可以这样做而不超过内存限制)。
    • 限制透明度的使用,并限制涉及的层数。
        2
  •  1
  •   sthg    15 年前

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

    1. 你使用的是粒子效果,这是CPU密集型的。减少粒子数可能会影响播放速度。
    2. 每个粒子都有一个alpha渐变效果。缩短alpha淡入淡出的持续时间,或者完全移除它将有帮助。

    祝你好运

        3
  •  0
  •   Eran Betzalel    15 年前

    我刚下载了SWF并在我的诺基亚6500上运行,它运行得相当平稳,绝对不是5-6帧/秒。

    我不认为你能让它在慢速手机上运行更平稳(这可能是问题所在)。 同时保持当前的图形效果 .

    推荐文章