【发布时间】:2014-05-07 23:27:01
【问题描述】:
我正在为 iPad 开发一个在 Flash 上具有高分辨率插图的应用程序。在某些情况下,我需要将这些大图像从屏幕的一侧移动到另一侧(简单的移动动画)。当我在 iPad 4 上运行我的应用程序时,动画很流畅。当我在 iPad 2 上运行相同的应用程序时,图像移动非常困难,并且应用程序非常滞后。
我目前的 Adobe Air 选项是: 渲染模式:GPU 分辨率:高 舞台质量:高
有没有办法让这些设置适应不同的 iPad 设备?或者你有什么其他建议吗? 非常感谢!
【问题讨论】:
-
请出示您的移动图片代码。
-
你使用什么帧率?对于低分辨率设备上的流畅动画,默认 24fps 通常太低。尝试将其提高到 30、48 和 60,看看它是否有改善(尽管确保测试整个应用程序。帧率越高,每帧渲染的时间越少,丢帧的可能性就越大)
-
我只是通过计时器移动图像的 x 位置。定时器设置如下: timer = new Timer(1,0);
标签: actionscript-3 ipad air adobe