1

我现在正在使用 cocos2d 并且我有一些菜单。

menu = [CCMenu menuWithItems:btn1, btn2, btn3, btn4, btnMenu, nil];

我有处理水龙头的方法。btn1, btn2, btn3, btn4在同一个菜单中,每个按钮都有相同的方法来处理水龙头。在 Cocoa Touch 上它工作正常:一次点击 4 个按钮 - 收到了 4 个点击。使用 cocos2d:点击了四个按钮 - 一个收到了。

问题出在哪里,我该如何正确地做到这一点?

4

1 回答 1

1

创建不同的菜单。

menu1 = [CCMenu menuWithItems:btn1, btn2, nil];
menu2 = [CCMenu menuWithItems: btn3, btn4, nil];
于 2013-01-14T05:19:16.740 回答