如何重启iPhone游戏中的关卡

时间:2010-08-12 00:07:09

标签: cocos2d-iphone

我想重新启动当前正在播放的场景。我想过使用replaceScene并将其替换为自己。可以吗?

Level2Scene *scene = [Level2Scene node];
[[CCDirector sharedDirector] replaceScene:scene];

Level2Scene是我当前的场景。

由于 阿比纳夫

1 个答案:

答案 0 :(得分:3)

如果级别由场景表示,则使用replaceScene:是重新启动关卡的好方法。只要确保你有任何全局状态(存储在场景之外),你也可以重置它。