gpt4 book ai didi

ios - 第二次进入场景,不接受输入

转载 作者:行者123 更新时间:2023-11-28 22:39:35 24 4
gpt4 key购买 nike

我发现了 Cocos2D 的一个特点,我似乎无法修复它。我从 AppDelegate 加载到菜单中,这是一个 CCScene。场景拥有一个 CCLayer,它本身拥有 CCMenu。一切正常,第一时间通过。游戏结束后,我将用户带到 GameOverScene 并提示他们返回菜单。我正在重新加载菜单场景并调用 [[CCDirector sharedDirector] replaceScene:menu]。但是,进入此菜单后,并非所有输入功能。我不能再点击菜单项,但我可以平移/多点触摸它们来触发该项目。给了什么?

在初始化时是否有一些方法可以重置 CCScene 以接收输入,如果是这样,这是否会扰乱 CCMenu 的输入接收?

最佳答案

您是否在任何类中覆盖了任何 on* 方法,如 onEnteronExit 等?

如果是这样,您必须在每个中调用 super 实现(即 [super onEnter]),否则某些 cocos2d 功能(如调度或输入)可能会停止工作。

关于ios - 第二次进入场景,不接受输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14943579/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com