こんにちは、私はボックス 2D フレームワークを使用して cocoas2d でアプリケーションを開発していますが、残念ながら
ここに表示されている画像の半分の画面領域にある灰色のボールを制限することはできません。ボールが画面の反対側に移動しないようにしたいです。
私は b2Mousejoint For を使用してボールを画面上で動かしました
b2PrismaticJointDef 特定の軸
を制限しますが、画面の特定の四角形領域を制限したい
こんにちは、私はボックス 2D フレームワークを使用して cocoas2d でアプリケーションを開発していますが、残念ながら
ここに表示されている画像の半分の画面領域にある灰色のボールを制限することはできません。ボールが画面の反対側に移動しないようにしたいです。
私は b2Mousejoint For を使用してボールを画面上で動かしました
b2PrismaticJointDef 特定の軸
を制限しますが、画面の特定の四角形領域を制限したい
ボールのグローバル軸を制限するカスタム距離ジョイントを作成できます。しかし、独自の物理エンジンを作成しないと難しいでしょう。
必要なものを実装するには、2 つの簡単な方法があります。
ただし、「境界」ボックスの応答は即時ではありません。そのため、高速のボールがボックスに「沈み」、飛び出すことがあります。