Hinge Joint 2D コンポーネントにより二つの Sprite オブジェクトが支点の位置を中心に回転できるような物理挙動に制御されます。回転させるのを受動的とする(例えば,衝突への反応)か,能動的にジョイント自身によるモーターのトルクのような動力とするか選べます。ヒンジが完全に回転しないように制限することも出来ます。
プロパティ: | 特徴: |
---|---|
Collide Connected | つながった二つのオブジェクトが互いに衝突できるか |
Connected Rigidbody | ジョイントの接続先の Rigidbody2D オブジェクト。null の場合,ジョイントの端は固定 |
Anchor | ジョイントがアタッチされた端のローカル座標 |
Connected Anchor | スプリングの端がアタッチされた他方のオブジェクトのローカル座標 |
Use Motor | ヒンジモーターを有効にするか |
Use Limits | 回転角を制限するか |
Motor Speed | ターゲットのモーター速度 (角度/秒) |
Maximum Motor Force | ターゲット速度に到達するまでにモーターが適用する最大トルク |
Lower Angle | 制限による回転角の最小値 |
Upper Angle | 制限による回転角の最大値 |
ヒンジ ジョイントの名前はドアのヒンジのようですが(その実装もできますが),実際にはより広い意味で特定の支点を回りに回転するものを指します。機械部品,動力付きのタイヤ,振り子など幅広く使用できます。