[cocos2d]タッチイベント


サンプルにたくさんあるんですけどコピーするときにはまったのでメモ

 

1.初期化(なくても動くんですけどー)

2.レイヤーを表示した際に、タッチイベントを有効にする

3.レイヤーを非表示した際に、タッチイベントを無効にする

4.コールバックを定義

こんな感じで,iPhoneにタッチした時のイベントを書くことが出来ます。
ついでにコピーするときに”ccTouchBegan”を書いておかないと
タッチした瞬間に下記のエラーで落ちます。

*** Terminating app due to uncaught exception ‘NSInternalInconsistencyException’, reason: ‘Layer#ccTouchBegan override me’

コピーするときはちゃんと下までコピーして
意味も調べましょう。(私ですけど…w)