メインで初期化するCCTouchDispatcherを使用して...
[[CCTouchDispatcher sharedDispatcher] addTargetedDelegate:self priority:0 swallowsTouches:YES];
私はこれまでのところ正しいと思います-ドラッグ/ドロップが機能し、すべてが私のタッチで動作していますが、CCMenuの上にスプライトをドラッグすると、タッチの優先順位はスプライトではなくメニューに表示されます-修正する方法はありますかこれ?
gameBoard = [CCMenu menuWithItems:nil];
[self addChild:gameBoard z:-1];
(gameBoard は後で設定します)
CCTouchDispatcher とジェスチャ認識機能を使用せずに動作させましたが、何らかの理由で ccTouchEnded をトリガーしていなかったので、これを試してみることにしました!
どんな助けでも大歓迎です!