我正在开发一款非常生涩且在移动设备上根本不流畅的弹性游戏。 我在mxml文件中将应用程序framRate更改为60,它似乎运行得更顺畅(但不应该如此)。这对性能有影响吗?
还有其他办法吗?我没有漫长而复杂的操作,我说这是因为我发现了一些开源库,通过它我可以使用异步线程。但我读到这也有缺点。
我真的很困惑,因为我在舞台上的唯一对象是: 15个图像对象,每个对象附加一个Move对象和一个OnClick侦听器。 4个定时器,每个重复500毫秒,1秒,2秒和5秒。 监听器和定时器中最长的操作是O(n),其中n =图像计数= 15,但大多数是O(1)
所有对象都是在视图creationComplete事件上创建的,并且我会在整个时间内重用它们。 内存管理正确,我使用内存分析器检查。
你能指点一下我吗?
谢谢!