我在这里面临一个问题 - 我聘请了一位自由职业者,为我的Flash应用程序设计一个设计。一切都很好,直到我看到这一点。这是一个动画背景。它有大约100个补间的电影剪辑,几乎完全相同 - 简单的旋转补间,但在该背景上的CPU使用率仅达到17-20%。它的效果如此之小。 我试图优化它 - 删除所有代码,并仅提供基于时间轴的补间,但这并没有解决我的问题。
也许有人可以帮助我?
您可以在此处查看swf示例:http://drabuna.com/problem/AnimatedBackground.swf 并在此处获取.fla:http://drabuna.com/problem/AnimatedBackground.fla
答案 0 :(得分:3)
如果是我,我会在库中创建一个实例并复制它。我愿意打赌它不会是一种资源匮乏。我同意TheDarkIn1978,这种类型的动画应该根本不需要时间线。阅读此链接。
答案 1 :(得分:1)
在查看提供的.fla文件后,设计人员似乎已经创建了一个动画对象,并创建了多个动画实例。
我猜想高CPU占用率是由于动画图形填充了15%的alpha填充。
也许你可以尝试用已经应用了透明度的位图png替换填充了15%色调的矢量形状。像这样......
或者如何创建背景的循环flv并改为播放。