标签: objective-c cocos2d-iphone
请提示。 Cocos2D中: 如果我按下执行方法的按钮。所以,我如何禁用任何一个元素的触摸,但其中一个元素?即,最后,我不能触摸按键,除了例如Buton1?
答案 0 :(得分:3)
您可以创建和添加具有setTouchEnabled的场景图层,比场景中的每个触摸代表更少的触摸优先级,以及比Button1更多的触摸优先级。
在这种情况下,当有人试图在没有button1的地方点击时,图层会触摸并且不会发送到其他节点,但是当按钮顶部时,按钮会触摸并激活。