Character Joint は,主にラグドール効果に使用されます。 これは,各軸でジョイントを制限できるボール ソケット型の拡張ジョイントです。
ラグドールの設定をしたい場合は,Ragdoll Wizard を参照してください。
プロパティ: | 特徴: |
---|---|
Connected Body | ジョイントが依存する Rigidbody へのオプションの参照。 設定しないと,ジョイントはワールドに接続します。 |
Anchor | ジョイントがその周辺で回転する,GameObject のローカルなスペースにおける点。 |
Axis | ツイスト軸。 オレンジ色のギズモの円錐で表示されます。 |
Swing Axis | スイング軸。 緑色のギズモの円錐で表示されます。 |
Low Twist Limit | 下限を設定する。 |
High Twist Limit | ジョイントの上限。 |
Swing 1 Limit | 定義されたSwing Axis周辺の下限。 |
Swing 2 Limit | 定義されたSwing Axis周辺の上限。 |
Break Force | 接続を解除するために必要な力を設定する。 |
Break Torque | このジョイントが分解するのに適用される必要のあるトルク。 |
Enable Collision | When checked, this enables collisions between bodies connected with a joint. |
キャラクター ジョイントは,ユニバーサル ジョイントの場合と同様,動きを制限する多くの機能を提供します。
ツイスト軸 (オレンジ色のギズモで表示)により,上下限 (限界角度は,開始位置に対して測定されます)を°で指定できるため,制限を最も制御できます。 Low Twist Limit->Limit_での –30 の値および_High Twist Limit->_Limit_での 60 は,–30° と 60°の間で,ツイスト軸 (オレンジ色のギズモ) 周辺での回転を制限します。
_Swing 1 Limit_は,スイング軸 (緑色の軸) 周辺での回転を制限します。 限界角度は,対称的です。 従って,例えば,30 の値は,–30 と 30 の間で回転を制限します。
_Swing 2 Limit_軸にはギズモはありませんが,この軸は他の 2 つの軸に対して直角です。 前述の軸のように,制限は対称的であるため,例えば,40 の値は,–40 と 40の間で回転を制限します。
_分解力_や_分解トルク_プロパティを使用して,ジョイントの強さに上限を設定できます。 これらが無限ではなく,上限より大きい力 / トルクがオブジェクトに適用される場合,その固定ジョイントは分介されず,またその制約によって限定されることはありません。