1

私は今cocos2dで作業していて、いくつかのメニューがあります。

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

タップを処理する方法があります。btn1, btn2, btn3, btn4は同じメニューにあり、すべてのボタンはタップを処理するための同じ方法を持っています。Cocoa Touchでは、正しく機能しています。一度に4つのボタンをタップします。4つのタップを受け取りました。cocos2dの場合:4つのボタンがタップされ、1つが受信されました。

問題はどこにあり、どうすればこれを正しく行うことができますか?

4

1 に答える 1

1

別のメニューを作成します。

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