Version: 2023.2
言語: 日本語
コンストレイント
Look At Constraint

Aim Constraint

Aim Constraint (エイムコンストレイント) はゲームオブジェクトを回転させ、ソースオブジェクトの方を向かせます。また、もう 1 つの軸の向きを一定に維持することができます。例えば、カメラに Aim Constraint を設定すると、Constraint が適用されているときにカメラを直立に保つには、カメラのアップ (上向き) 軸とそれに沿った上方向を指定します。

Up Vector を使用して、コンストレイン (制約) されたゲームオブジェクトのアップ軸を指定します。上方向を指定するには World Up Vector を使用します。エイムコンストレイントによってゲームオブジェクトをソースゲームオブジェクトを向くように回転させ、また、拘束されたゲームオブジェクトのアップ軸を上に向けます。

Aim Constraint コンポーネント
Aim Constraint コンポーネント

プロパティ

プロパティ 機能
Activate コンストレインされたゲームオブジェクトを回転させ、ソースゲームオブジェクトを移動した後、Activate をクリックしてこの情報を保存します。Activate をクリックすると、ソースゲームオブジェクトからの現在のオフセットを Rotation At Rest と Rotation Offset に保存し、Is Active と Lock を有効にします。
Zero コンストレインされたゲームオブジェクトの回転をソースのゲームオブジェクトに設定します。Zero は Rotation At Rest と Rotation Offset フィールドをリセットし、Is Active と Lock を有効にします。
Is Active コンストレイントを評価するかどうかを切り替えます。また、コンストレイントを適用するには、Lock が有効になっていることを確認してください。
Weight コンストレイントの強さ。ウェイトが 1 の場合、ソースゲームオブジェクトと同じ割合でコンストレインされたゲームオブジェクトを回転します。ウェイトが 0 の場合、コンストレイントの効果は完全に無くなります。各 Sources リストのゲームオブジェクトには個々のウェイトもあります。
Aim Vector ソースゲームオブジェクトの方向を向く軸を指定します。例えば、ゲームオブジェクトが正の Z 軸のみをソースゲームオブジェクトに向くように指定するには、X、Y、Z 軸にそれぞれ 0、0、1 の Aim Vector を入力します。
Up Vector このゲームオブジェクトのアップ軸を指定します。例えば、ゲームオブジェクトが常に正の Y 軸が上を指すように指定するには、X、Y、Z 軸にそれぞれ 0、1、0 のUp Vector を入力します。
World Up Type 上方向の軸を指定します。エイムコンストレイントは、このベクトルを使用してゲームオブジェクトのアップ軸をこの上方向に整列させます。
Scene Up シーンの Y 軸。
Object Up World Up Object が参照するゲームオブジェクトの Y 軸。
Object Up Rotation World Up Object が参照するゲームオブジェクトの World Up Vector によって指定される軸。
Vector ワールドアップベクトル。
None ワールドアップベクトルを使用しません。
World Up Vector World Up Type で Object Up Rotation と Vector の選択時に使用するベクトルを指定します。
World Up Object World Up Type で Object Up と Object Up Rotation の選択時に使用するゲームオブジェクトを指定します。
Constraint Settings
Lock この設定を有効にすると、コンストレイントによってゲームオブジェクトを回転できます。このプロパティを無効にすると、このゲームオブジェクトの回転を編集できます。Rotation At Rest と Rotation Offset プロパティも変更できます。Is Active がチェックされている場合は、ゲームオブジェクト、またはそのソースゲームオブジェクトを回転させると、Rotation At Rest またはRotation Offset プロパティも更新されます。意図通りに変更できたら、Lock をチェックしてコンストレイントにこのゲームオブジェクトを制御させます。このプロパティは再生モードには影響しません。
Rotation At Rest ウェイトが 0 の場合、または対応する Freeze Rotation Axes がチェックされていない場合に使用する X、Y、Z の値。これらのフィールドを編集するには、ロックを無効にします。
Rotation Offset コンストレイントによって計算された回転からの X、Y、Z オフセット。これらのフィールドを編集するには、ロックを無効にします。
Freeze Rotation Axes X、Y、Z をチェックすると、コンストレイントが対応する軸を制御できるようになります。軸のチェックを外すと、コンストレイントによる制御を停止します。これにより、フリーズしていない軸を編集、アニメーション化、スクリプト化できます。
Sources このゲームオブジェクトをコンストレインするゲームオブジェクトのリスト。ソースゲームオブジェクトはこのリストに表示されている順に評価されます。この順序は、このコンストレイントがコンストレインされたゲームオブジェクトをどのように回転させるかに影響します。意図通りの結果を得るには、リスト内の項目をドラッグアンドドロップして順番を変えます。各ソースのウェイトは 0 から 1 です。

AimConstraint

コンストレイント
Look At Constraint