如何优化Flash性能

方法有很多,具体请见《flash性能优化》一书

以下列举个人平时常用的方法:

循环中的长度计算提前

Vector来代替数组实现向量功能

If else 条件语句中把最有可能发生的条件放在第一位。

实现动画时,频率不要过快,以减少重绘。

减少鼠标交互。

使用cacheAsBitmap

减少动画中滤镜的使用,比如:发光,渐变。

能用shape就不要用 Sripte ,能用Sprite就不用MovieClip.

为了防止内存泄漏,对象用完要销毁,设为null;用设置弱引用等方法减少因监听产生的内存泄漏。

冗余的代码要及时删除。

posted @ 2012-01-19 11:49  jason_xiao  阅读(159)  评论(0编辑  收藏  举报