我在 cocos2d 中创建了一个级别,并且屏幕上有一个暂停按钮。单击暂停屏幕将打开菜单(恢复、重新启动、设置)。我希望当我单击重新启动菜单时,我的关卡将从开始开始。我已经尝试过删除该图层类并再次调用它,但它没有用。我试图替换场景。它也没有工作。我怎样才能做到这一点?我已经尝试过了,它有效。
[[CCDirector sharedDirector] resume];
[[CCDirector sharedDirector] pushScene:[HelloWorldLayer node]];
但它写的是我一遍又一遍地调用pushScene。它会影响我的游戏吗?因为到目前为止,我现在正在删除我想再次重新启动的 HelloWorldLayer。