actionscript 3 -在处理大型对象/MC时提高ios性能



这可能是一个简单的问题,但我还是问了。

在我的iPad应用场景中,我有一个相当大的可拖动MC,其中包含30个平铺嵌套MC。每个嵌套的子元素都是动画的。现在我的问题是,是将所有30个MC一次性添加到父MC中,还是只在它们进入屏幕边界后添加?

父MC是可拖动的,所以在屏幕视口中只会有4-6个子MC。

那么如果我一次将所有30个MC添加到父MC中会减慢性能吗?或者它只在动画mc出现在屏幕中时处理它们?

欢呼。

将影片剪辑添加到舞台上,但在屏幕视口之外将降低性能,但低于在视口内。当MC在视窗外时,为什么不从舞台上移除父MC呢?

另外30个动画嵌套(矢量)电影剪辑在较低的设备上相当重。为了优化性能,您可以在Flash IDE中将矢量艺术转换为位图,播放电影剪辑。cacheAsBitmap属性或位化动画(http://www.adobe.com/devnet/flash/articles/blitting_mc.html)。

总体而言,要获得良好的性能和大量的视觉效果,请查看http://gamua.com/starling/

最新更新