cocos2dとbox2dを使ってiPhoneゲームを開発しています。cococ2d を使用してスプライトをアニメーション化します (一連の png を使用)。box2D で私は体を作り、
- setAsBox() を使用して形状を多角形に設定します。
- cocos2Dで作成したスプライトにユーザーデータを設定します。
問題: アニメートされたスプライトの形状が凹んでいて、box2D で作成したボックスがアニメートされたスプライトの寸法とまったく一致しないため、衝突が非常に非現実的に見えます。
b2Body を特定の形状にするために頂点ヘルパーを試しましたが、多くの努力の結果、頂点を使用して凹型を作成できないことがわかりました。
この問題について何か助けてください。