我的应用程序中有 Cocos2D,我将它用作我的游戏的游戏引擎。在这一点上,我需要以屏幕刷新的速度进行游戏循环。所以这让我认为我需要使用 CADisplayLink。那么我将如何实现 CADisplayLink 以便以屏幕刷新的速度调用包含 Cocos2D 的游戏循环?
谢谢!
我的应用程序中有 Cocos2D,我将它用作我的游戏的游戏引擎。在这一点上,我需要以屏幕刷新的速度进行游戏循环。所以这让我认为我需要使用 CADisplayLink。那么我将如何实现 CADisplayLink 以便以屏幕刷新的速度调用包含 Cocos2D 的游戏循环?
谢谢!
Cocos2D 已经集成了 CADisplayLink 对象。事实上,除非您指定了不同的导演类型,否则它将默认使用CCDirectorDisplayLink。
检查项目的 AppDelegate 类,尤其是 didFinishLaunching… 方法。