2014-02-22 35 views
0

大家好,所以我对AS3比较新,我有个问题。我正在开发面向Android设备的移动应用程序,所有在舞台上并添加到舞台上的对象都是电影剪辑。一段时间后,我开始注意到FPS的下降。我知道这是由于我没有使用设备GPU。此外,我还阅读了很多关于第三方程序的信息,这些程序充分利用了GPU并提升了性能,如Starling框架。我试图将其实施到我的游戏中,并创建精灵表等......但是我错误发生后就会出错,并且我明白我不像AS3那样先进,才能真正掌握如何使用它。所以我想知道是否用精灵来替换电影剪辑会提高性能?或者甚至可能。我知道Sprites能够像移动剪辑一样可以通过添加补间等来工作......但是这会提高游戏的性能吗?或者我是非常拧,除非我学习如何使用八哥框架?用精灵代替电影剪辑

任何帮助,将不胜感激,谢谢大家。

+0

你是什么意思下“一段时间后的FPS下降”?这可能是因为你没有从通过解引用扔掉的所有对象中释放事件侦听器。确保您的应用程序的内存使用量在尝试在其他地方优化之前不会稳步攀升。 – Vesper

回答

0

你认为有多少个动画片段让你陷入困境?那些错误是什么?我不会把你的信念放在一个框架中,以免你编程不佳。最好先做好编程。精灵与动画片段可能不是答案。请张贴一些代码和细节。