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

キャラクタ ジョイント

Suggest a change

Success!

Thank you for helping us improve the quality of Unity Documentation. Although we cannot accept all submissions, we do read each suggested change from our users and will make updates where applicable.

Close

Sumbission failed

For some reason your suggested change could not be submitted. Please try again in a few minutes. And thank you for taking the time to help us improve the quality of Unity Documentation.

Close

Cancel

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