Cocos2d重新加载当前场景

在cocos2d中如何重新加载当前场景?

CCScene *currentScene = [[CCDirector sharedDirector]runningScene];
[[CCDirector sharedDirector]replaceScene:currentScene];
上面的方法肯定不对啦

更改如下:

[[CCDirector sharedDirector] replaceScene:[YourSceneClass scene]];
或者:
CCScene *currentScene = [CCDirector sharedDirector].runningScene;
CCScene *newScene = [[[currentScene class] alloc] init];
[[CCDirector sharedDirector] replaceScene:newScene];
工作中遇到的,特此备注下。

你可能感兴趣的:(cocos2d,replaceScene)