我和我的团队正在使用 corona sdk 开发一款游戏,我们的游戏应该可以在 iphone 和 android 设备上运行。
当使用 android sdk 2.2 进行测试时,性能似乎很差,尽管我们遵循所有内存管理步骤并避免泄漏,关于全局变量、计时器、转换、显示对象等。
有没有人知道这样的性能问题?在网上搜索时,大多数人说这是电晕本身的一个错误。
最佳答案
除了内存泄漏,您还需要确保图形(和音频) Assets 得到妥善处理。保持低纹理内存并通过在单个图像文件上使用 Sprite 表进行优化。更重要的是,保持图像文件的大小尽可能小,并记住一旦进入内存,图像文件的大小并不重要,重要的是尺寸(一旦加载,图像将作为纹理存储,与压缩无关。 )
确保 display.remove()
Sprite 和图像。
也就是说,在对我们自己的 Corona 游戏进行一些调整后,性能还不错。
关于android - 电晕表现?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7866245/