在ActionScript 3中,使用矢量图形是一种保证对项目性能造成巨大损害的方法.
使用单一的Bitmap所有图形通过使用.copyPixels()通过其BitmapData全部到位矢量图形的对象将产生一个可笑的性能提升,是人们喜欢自己开发中的Flash游戏是必不可少的.
除此之外,我不确定我应该针对并尝试优化的下一个重要事项是什么.我确实使用了很多内置的三角函数,但它们似乎并没有那么多.我知道有一些库用近似方法和类似的方法来优化数学,但到目前为止我还没有找到这些必要的库.
我应该看看还有其他重要的已知点吗?我更多地指的是我应该注意的内置事物(比如避免矢量渲染),而不是如何改进我自己的编码风格.
所有的Flash游戏都可以轻松移植到adobe air上以便在ios上进行部署吗?例如,如果我在AS3中开发2D平台游戏,我是否可以使用Adobe AIR重新打包以在iOS上进行部署,而无需修改代码库?
如果可能,我该怎么做?只需使用AIR SDK的ADT工具重新打包?
在我的游戏中,我使用鼠标和键盘来控制角色...英雄跟随鼠标光标并左键点击......如何转换为触摸?
我是AIR的新手,还没有iPhone.但我很想知道可能性.
任何帮助/提示/建议将不胜感激.