2013年2月18日月曜日

multi touchによる複数Spriteの動作方法(hashの使い方)メモ

cocos2dでmultiTouchの一つ一つのtouchを見分ける方法を探していた。
そのためには「hash」を使う、ということ。

参考は,以下
http://www.cocos2d-iphone.org/forum/topic/9779

以下のページは、具体的でシンプルなhashの使い方コードを掲載しておられ,大変参考になった。
http://programming-ios.com/cocos2d-multipletouches/

([touch hash]で取得されるのはintなんですね。複数のspriteを個別touchのhashによって動かし分ける、というのが便利です。
このサンプルは二本指用なので、3本以上にするには、もう少し修正が必要だな、と。)


感謝。

本家ドキュメントは以下
http://developer.apple.com/library/ios/#documentation/EventHandling/Conceptual/EventHandlingiPhoneOS/multitouch_background/multitouch_background.html#//apple_ref/doc/uid/TP40009541-CH5-SW9

0 件のコメント:

コメントを投稿