我看到的关于如何使用转换的每个示例都是这样的 CCScene:
[[CCDirector sharedDirector] replaceScene:[CCTransitionCrossFade transitionWithDuration:0.5f scene:[NewScene scene]]];
我的应用程序设置有 GameScene、MenuScene 等。在 GameScene 中,我设置了 DPad 和 HUD,在此之下,我让英雄移动到 CCNode 类型的不同关卡。我想使用本机转换从一个级别移动到下一个级别。
我发现了一个与我在这里需要的问题类似的问题,但该用户基本上被告知要自己构建过渡。
令我困惑的是 CCNode 包含一个名为的方法:
- (void) onEnterTransitionDidFinish
那么,有没有办法使用我缺少的 CCNode 转换?我的应用程序设置不正确,级别应该是 CCScene 吗?如果是这样,我如何让 HUD 和 Dpad 保持过渡?
提前感谢您的帮助。