0

CCMenuItem 默认在修饰时触发其块。我想把它改成达阵。无论如何要在不修改 CCMenu 类的情况下执行此操作(这会破坏其他部分)。这可以在一个类别中完成吗?

想知道为什么事件的实现方式与 UIKit 不同(免费事件选择)。

4

2 回答 2

1

您可以继承 CCMenuItem 并通过覆盖selected,unselected和来实现此行为activate,具体取决于您的需要。

然后,您可以在 CCMenu 中使用您的新类,以便您可以自动对其进行布局,并且您的应用程序的其余部分将继续运行。

于 2013-05-28T05:42:42.990 回答
0

您仍然可以使用 a 的CCMenuItem外部CCMenu并自己切换触摸。使用selected,unselectedactivate方法。无需修改CCMenu.

于 2013-05-28T03:20:33.067 回答