2014-03-01 64 views
1

我有几个具体的问题,处理优化的一般网页只是没有回答我(所以请不要指给我:))。ActionScript,Flash和Optimization

所以这里有云:

  1. 正在检查“使用运行时位图缓存”复选框中的MovieClip一样在代码中设置cachasbitmap属性(我怀疑它是,但刚需?当然,我在问......)

  2. 位图缓存是否会影响不在舞台上的对象?

  3. 我知道位图缓存应该在时间轴播放时对动画片段产生不利影响,但是如果动画片段已停止,但嵌入的动画片段仍在播放?

  4. 在我的旧计算机上,对位于舞台上的对象使用位图缓存会降低性能。但是在新电脑上,它使性能更好。有谁知道这是为什么吗?

  5. 在满载矢量的舞台上的图形对象和任何内部具有实际位图图像的对象之间是否存在差异?(我注意到对图形对象禁用“使用运行时位图缓存”复选框。)

此外,这是XP系统上的闪存CS3。感谢您对此事的任何帮助。

我查过了adobe论坛,但是都是那些话题有0条回复,所以我来到了这里。

回答

0

我可以回答一些问题:

回答3)是的,这是因为Flash播放器仍然需要重新生成变化框架位版本相同的情况下。

回答4)很难说,这可能发生的原因有很多。但是,有一个非常合理的解释:我猜Flash根据计算机可用的内存量来定义位图缓存的大小。如果计算机内存较少,则缓存可能会变得太小,因此Flash需要不断刷新缓存的位图。

回答5)不能真正理解你在这里的意思......也许如果你澄清...

+0

谢谢。对于数字3,让我们说你有一个左右摇摆的脸,这是一个动画片段。然后,在那张脸里面是另一个电影剪辑的眼睛。脸已经停止了晃动,但眼睛仍在闪烁。这是否更有意义? – user3002384

+0

堆栈溢出与数字混淆,我回答了问题3,4和5(不是1,2和3)...再次阅读我的答案:) – miguelSantirso

+0

噢好吧:)。那么要详细说明5,那么你知道在Flash中创建对象时,如何选择动画片段,按钮和图形?我的意思是图形对象与其中的矢量形状之间的区别,以及任何对象,它只是内部有位图的动画片段或图​​形(导入图像时看到的库类型)。 – user3002384