我想重新启动当前正在播放的场景。我想过使用replaceScene并将其替换为自己。可以吗?
Level2Scene *scene = [Level2Scene node];
[[CCDirector sharedDirector] replaceScene:scene];
Level2Scene是我当前的场景。
由于 阿比纳夫
答案 0 :(得分:3)
如果级别由场景表示,则使用replaceScene:
是重新启动关卡的好方法。只要确保你有任何全局状态(存储在场景之外),你也可以重置它。