私はjavaとbox2D(libgdxから)を使ってゲームを作成しています。私は問題を抱えているこの瞬間、画像怒鳴るの赤いボディが低下した場合、時にはそれが(それはダイナミックなボディもある)プラットフォームに当たらないでJavaとBox2D - どのボディを弾丸として扱うべきですか?
それはスピードの高い量で落ちるので、衝突検出は連続していない。
私の質問は、以来、両方のオブジェクトであるダイナミックあると私は赤い体が検出されたプラットフォーム間の衝突が、私は弾丸体に両方の体を設定しなければならないことを確認するには?赤い体だけ?またはプラットフォームだけ?
注:
赤いボディは非常に高速で
を落下プラットフォームは高速で
を移動しませんが、あなたとメリークリスマスをありがとう!
私は決してマニュアルを引用していませんが、「 では、CCDを使用するためにダイナミックボディが必要なゲームシナリオがいくつかあります。例えば、動的なスタックで高速弾を撃ちたい場合がありますCCDなしでは、弾丸がレンガを突き抜けることがあります。 "* - これは私の場合とまったく同じように思えます。だから**それが動作し、パフォーマンスがOKなら、それらを両方とも '弾丸 'に設定しない*何らかの理由がありますか? – Marco13