我有一个 html5 画布游戏,限制为 30FPS。当设置为 iPad2 时,这在 iPad2 和 xcode 模拟器上运行良好(@30FPS)。
但是,当我将模拟器设置为“Retina”并运行应用程序时,FPS 降至 11FPS。当我执行以下操作时,我得到大致相同的结果:
- 让模拟器放大我的 iPad2 图像。
- 当我使用 CSS transorms 来放大我的图像时。
- 当我 JS 放大我的图像时(使用像素比)。
有趣的是,当我在 iPhone 视网膜模拟器中测试它时,也看到了这个 11FPS(即使这个应用程序不是为 iPhone 构建的,所以它只是被切断了)。
canvas 和 xcode 模拟器是否存在任何已知问题?是否有任何修复或我做错了什么?
我的硬件是配备 i7CPU 和 8GB 内存的 Macbook Pro(2012 年中)。
谢谢J。