1

トランジションの使用方法について私が目にするすべての例は、次のような CCScene を使用しています。

[[CCDirector sharedDirector] replaceScene:[CCTransitionCrossFade transitionWithDuration:0.5f scene:[NewScene scene]]];

私のアプリは、GameScene、MenuScene などでセットアップされています。GameScene 内で DPad と HUD をセットアップし、その下でヒーローを CCNode タイプのさまざまなレベルに移動させます。ネイティブ トランジションを使用して、あるレベルから次のレベルに移動したいと考えています。

ここで必要なものに似た質問を見つけましたが、そのユーザーは基本的にトランジションを自分で作成するように言われました。

私にとって紛らわしい部分は、CCNode に次のメソッドが含まれていることです。

- (void) onEnterTransitionDidFinish

それで、私が見逃している CCNode でトランジションを使用する方法はありますか? アプリの設定が正しくなく、レベルは CCScene である必要がありますか? もしそうなら、どうすればトランジション中も HUD と Dpad を維持できますか?

助けてくれてありがとう。

4

1 に答える 1