1

ドキュメントを調べましたが、組み込みの物理エンジンを使用して最も簡単な連絡先管理を実現する方法が見つかりません。

たとえば、2 つのオブジェクトが同様の速度で同様の方向に移動している場合 (基本的に、それらの速度ベクトル減算の距離が短すぎる場合)、2D 衝突を無視する必要がある状況があります...

これらのオブジェクトは、通常の状況で衝突する他のタイプのオブジェクトを定義するレイヤーにあります。交差する (衝突しない) オブジェクトの数は、任意に増やすことができます。したがって、レイヤーを変更することは実行可能なオプションではありません。

通常の box2d を使用しb2ContactListener.PreSolveて、マスクに基づいてオブジェクトをフィルタリングし、マスクに応じて追加のパラメーターを使用します。Unity の 2D API と同等のものは何ですか?

4

1 に答える 1