当我从viewcontroller添加UIImageview时,我想让touchesbeganmethod处于非活动状态,直到按下uiimage。
现在我已经完成了所有设置,我只需要知道如何通过在viewcontroller中设置代码(仅限)来阻止gamecene注意到触摸。
任何人都知道怎么做?
GameScene.paused = true // this pauses the game, but the touchesbegan method is still active!
答案 0 :(得分:0)
你可以在想要禁用触摸的视图上将didExitRegion
设置为false,或者你可以像这样开始检查开始的触摸:
userInteractionEnabled