【发布时间】:2012-10-26 19:51:50
【问题描述】:
我的应用程序 cocos2d 有问题。我不知道如何关闭一个场景。我收到此错误:如果正在运行另一个场景,则无法运行场景。改用 replaceScene 或 pushScene'
请帮帮我
再见
【问题讨论】:
标签: iphone cocos2d-iphone scene
我的应用程序 cocos2d 有问题。我不知道如何关闭一个场景。我收到此错误:如果正在运行另一个场景,则无法运行场景。改用 replaceScene 或 pushScene'
请帮帮我
再见
【问题讨论】:
标签: iphone cocos2d-iphone scene
我假设,您正在尝试更改当前场景
[[CCDirector sharedDirector] runWithScene: newScene];
使用
[[CCDirector sharedDirector] replaceScene: newScene];
或
[[CCDirector sharedDirector] pushScene: newScene];
改为。
replaceScene 将删除之前的场景,pushScene 允许您稍后弹出已推送的场景以返回到您的第一个场景在推送新场景之前的状态。
无论如何,将来您应该在出现错误的地方发布代码,以便这里的人能够更好地理解您的问题。
【讨论】: