Version: Unity 6.0 (6000.0)
言語 : 日本語
Distance Joint 2D
Distance Joint 2D コンポーネントのリファレンス

Distance Joint 2D の基本

Distance Joint 2D コンポーネントの主な適用例は、2 点間の距離を維持することです。それらの 2 点は、Rigidbody 2D コンポーネント 2 つか、Rigidbody 2D コンポーネント 1 つとワールド空間の固定位置 1 つの組み合わせが考えられます。

ノート: Rigidbody 2D コンポーネントをワールド空間の固定位置に接続するには、Connected Rigidbody フィールドを None に設定します。

この Joint 2D はトルクや回転を適用しません。距離を維持するためにとても硬い疑似 ‘スプリング’ を使用して、接続された両サイドのアイテムに直線的な力を適用します。この ‘スプリング’ のプロパティは設定できません。

この Joint 2D には選択可能な制約があります。

  • 制約 A:2 つのボディにある 2 つのアンカーポイント間の固定距離を維持します (Max Distance Only が無効な場合)。
  • 制約 B:2 つのボディにある 2 つのアンカーポイント間の最大距離のみを維持します (Max Distance Only が有効な場合)。

この Joint 2D を使用して、まるで、回転軸に接続されているように挙動する物理オブジェクトを作成することができます。

  • 制約 A を使用すると (Max Distance Only が無効)、バイクの 2 つのタイヤなど、距離が固定された接続が可能です。
  • 制約 B を使用すると (Max Distance Only が有効)、固定された点に近づいたり離れたりするヨーヨーのように柔軟に動くことができる、距離の制約はあるが固定されていない接続が可能です。

追加リソース

Distance Joint 2D
Distance Joint 2D コンポーネントのリファレンス