我的应用程序cocos2d有问题。我不知道如何关闭一个场景。我收到此错误:如果另一个场景正在运行,则无法运行场景。使用replaceScene或pushScene代替'
请帮帮我
再见
答案 0 :(得分:1)
我假设您正尝试使用
更改当前场景[[CCDirector sharedDirector] runWithScene: newScene];
使用
[[CCDirector sharedDirector] replaceScene: newScene];
或
[[CCDirector sharedDirector] pushScene: newScene];
代替。
replaceScene
将移除上一个场景,pushScene
允许您稍后弹出推送的场景,以便在推送新场景之前返回到第一个场景。
无论如何,将来你应该在你遇到错误的地方发布代码,以便让一些人能够更好地理解你的问题。