Iphone 在Cocos2d中,按钮位于多个层上,如何控制哪个按钮对用户';触摸?

Iphone 在Cocos2d中,按钮位于多个层上,如何控制哪个按钮对用户';触摸?,iphone,objective-c,ios,cocoa-touch,cocos2d-iphone,Iphone,Objective C,Ios,Cocoa Touch,Cocos2d Iphone,现在我有了一个CCLayer,里面有几个按钮。我想弹出一个对话框层,里面还有几个按钮。如何停用背景按钮而只激活前景按钮?使用CCMenuItemsetIsEnabled方法禁用按钮。游戏中的许多按钮如何?禁用每个按钮看起来不是最好的解决方案。。。是否可以根据主题启动者的要求一次性禁用所有按钮?这个问题有点像是个骗局,但是的,安德鲁的方法是最简单的。你找到了解决这个问题的好方法吗?

现在我有了一个
CCLayer
,里面有几个按钮。我想弹出一个对话框层,里面还有几个按钮。如何停用背景按钮而只激活前景按钮?

使用CCMenuItem
setIsEnabled
方法禁用按钮。

游戏中的许多按钮如何?禁用每个按钮看起来不是最好的解决方案。。。是否可以根据主题启动者的要求一次性禁用所有按钮?

这个问题有点像是个骗局,但是的,安德鲁的方法是最简单的。你找到了解决这个问题的好方法吗?