我正在使用AS3编写IOS游戏。这是问题 - 我在屏幕上有一个移动的图像。当图像的y值变为负值(图像部分偏离屏幕)时,帧速率最低。我已经彻底完成了我的代码,甚至将一些测试项目放在一起进行实验。在我做的所有测试中,每当有一个屏幕外的对象,甚至是部分屏幕,帧速率都会下降。它使滚动背景变得不可能。顺便说一下,我正在使用Packager for iPhone和3G(而不是3GS)。帧率通常是24而没有问题
答案 0 :(得分:1)
您使用什么技术隐藏屏幕的不可见部分?掩码+滚动内容,滚动内容或滚动矩形?如果这不是你现在使用的技术,你应该考虑使用scroll rect。
答案 1 :(得分:0)
您需要将所有绘图剪辑为可见图像。无论什么时候你在屏幕外画画,你都会失去硬件加速,这只适用于视频内存。