我发现了 Cocos2D 的一个特性,但我似乎无法修复它。我从 AppDelegate 加载到一个菜单,它是一个 CCScene。场景拥有一个 CCLayer,它本身拥有 CCMenu。一切工作都是第一次通过。游戏结束后,我将用户带到 GameOverScene 并提示他们返回菜单。我正在重新加载菜单场景并调用[[CCDirector sharedDirector] replaceScene:menu]
. 不过进入这个菜单后,并不是所有的输入功能。我不能再点击菜单项,但我可以平移/多点触控来触发该项目。是什么赋予了?
初始化时有什么方法可以重置 CCScene 以接收输入,如果是这样,这会扰乱 CCMenu 的输入接收吗?