複数のレイヤでccTouchBeganを受け取る(Cocos2d 2.0)

複数のMenuItemの同時押しとかを実装していてハマった。 swallowtouchesとかを調べてはまっていたが、単純にマルチタッチが有効になっていなかったせいっぽい。 How to detect multi-touch? Cocos2d 2.0では標準ではマルチタッチが有効になっていないので、

[glView setMultipleTouchEnabled:YES];

する必要がある。

Written on May 18, 2013