在ActionScript 3中,使用矢量图形是保证对项目性能造成严重损害的方法。
通过使用.copyPixels()
通过Bitmap
对象代替所有矢量图形,对所有图形使用单个BitmapData
将产生极其可观的性能提升,对于像我这样的人开发游戏至关重要在Flash中。
除此之外,我不确定我应该瞄准并尝试优化的下一个重要事项是什么。我确实使用了很多内置的三角函数,但它们似乎并没有那么多。我知道有一些库用近似方法和类似方法来优化数学,但到目前为止我还没有发现这些必要的。
我应该关注其他重要的已知点吗?我更多地指的是我应该注意的内置事物(比如避免矢量渲染),而不是如何改进我自己的编码风格。