chipmunk/cocos2d では、古典的な跳ねるボールのデモを任意の数のボールで楽しく実行しています。スプライトの動きが止まったとき (つまり、ボールが底に沈んで「完了」したとき) を知るにはどうすればよいですか?
Layer クラスで float prevX, prevY を宣言しようとしたので、現在の x,y を updateShape で以前の x,y と比較できましたが、スプライトの親にアクセスできません。
((CustomLayer *)(sprite->parent))->preX = body->p.x;
コンパイラは、スプライトの親が保護されていることを通知します。
ありがとう。