如何在 cocos2d-x 中取消限制 60 FPS

How to unlimit 60 FPS in cocos2d-x

我使用 setAnimationInterver() 函数将我的游戏 fps 设置为 6000(因为测试)。

ex:) Director::sharedDirector()->setAnimationInterval(1.0 / 6000);

但是.. FPS 没有变化。最大 FPS 钢材限制在 60。 如何在 cocos2d-x 中取消 60 FPS 的限制?

由于使用CADisplayLink

iOS被限制为1/60限制。我相信其他平台在创建他们的 OpenGL 视图时也可能使用限制性选项,例如,由于使用 vsync 而阻止 > 60fps。

如果您喜欢在每个受支持的平台上,肯定有禁用此功能的方法。

2017-06-16 更新:"Pro Motion" 显示器将能够使用更多的 fps 间隔以及可能随时间变化的自适应 fps。