如何在Cocos2D上从一个场景返回到另一个场景

1 objective-c cocos2d-iphone

我正在尝试用cocos2d播放"剪辑场景".我用:

[[CCDirector sharedDirector] replaceScene:[CCCrossFadeTransition transitionWithDuration:0.2 scene:[s node]]];
Run Code Online (Sandbox Code Playgroud)

玩新场景.

但是,当我完成播放此剪辑场景时,我想返回上一个屏幕.

谁能帮我?

Fel*_*ing 5

您可以使用pushScene:切换到新场景(而不是replaceScene:)并popScene返回到前一个场景(因此这就像堆栈一样).

这将保留内存中的旧场景,另请参阅cocos2d最佳实践.