CCMenuItem默认在触摸时触发其块。我想把它改成触地得分。无论如何要执行此操作而不修改CCMenu类(这将破坏其他部分)。这可以在一个类别中完成吗?
想知道为什么事件没有像UIKit(免费事件选择)那样实现。
答案 0 :(得分:1)
根据您的需要,您可以通过覆盖selected
,unselected
和activate
来使CCMenuItem成为子类,并使此行为成为可能。
然后,您可以在CCMenu中使用新课程,这样您就可以自动将其打好,其余的应用程序将继续运行。
答案 1 :(得分:0)
您仍然可以使用CCMenuItem
之外的CCMenu
并自行切换触控。使用selected
,unselected
和activate
方法。无需修改CCMenu
。