如何优化Flash性能
方法有很多,具体请见《flash性能优化》一书
以下列举个人平时常用的方法:
循环中的长度计算提前
用Vector来代替数组实现向量功能
If else 条件语句中把最有可能发生的条件放在第一位。
实现动画时,频率不要过快,以减少重绘。
减少鼠标交互。
使用cacheAsBitmap;
减少动画中滤镜的使用,比如:发光,渐变。
能用shape就不要用 Sripte ,能用Sprite就不用MovieClip.
为了防止内存泄漏,对象用完要销毁,设为null;用设置弱引用等方法减少因监听产生的内存泄漏。
冗余的代码要及时删除。