gpt4 book ai didi

ios - 第二次呈现场景时不调用 SKScene touchesEnded

转载 作者:可可西里 更新时间:2023-11-01 02:17:46 28 4
gpt4 key购买 nike

我有一个带有主菜单的 SpriteKit 游戏。菜单标签在 touchesEnded 上触发。这在第一次启动游戏时工作正常。

然后,第一关结束后,再次呈现主菜单。这次没有触发touchesEnded!!!

我尝试显示另一个菜单(选项菜单),但同样的事情发生了。当我第一次展示它时它有效(我的意思是 touchesEnded)但第二次展示它时没有调用 touchesEnded!!

有人遇到过这个吗?

最佳答案

导致问题的原因是在我的游戏关卡中我有一个 UITapGestureRecognizer。我应该执行以下操作:

myTapRecognizer.cancelsTouchesInView = false

看起来 taprecognizer 不仅在它所属的场景中全局取消了触摸。

关于ios - 第二次呈现场景时不调用 SKScene touchesEnded,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35516660/

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