我正在尝试在 cocos2d 场景之上添加一个 UIKit ViewController。一切都很好,但我需要[[CCDirector sharedDirector] stopAnimation]
在 UIKit 视图完全加载后运行。
我按下一个按钮,然后有 1 秒的过渡到正在加载的新场景。我尝试stopAnimation
在UIViewController
( ViewDidLoad
,ViewDidLayoutSubviews
等) 和 Cocos2d 场景中添加每个回调。发生的情况是场景已加载,但动画在UIViewController
完全加载之前停止,这完全阻止了视图加载。
我可以为过渡持续时间设置一个计时器,然后调用stopAnimation
,但我不想那样做。我在这里缺少任何类型的委托方法吗?