キャラクタ コントローラ
コンフィグ ジョイント

キャラクタ ジョイント

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の間で回転を制限します。

ジョイントの分解

_分解力_や_分解トルク_プロパティを使用して,ジョイントの強さに上限を設定できます。 これらが無限ではなく,上限より大きい力 / トルクがオブジェクトに適用される場合,その固定ジョイントは分介されず,またその制約によって限定されることはありません。

ヒント

  • _Connected Body_が機能するよう,ジョイントに割り当てる必要はありません。
  • キャラクター ジョイントは,リジッドボディを追加する必要があります。
キャラクタ コントローラ
コンフィグ ジョイント