Aim Constraint はゲームオブジェクトは元となる (ソース) ゲームオブジェクトの方向に回転させます。また、別の軸の向きを一定に維持することができます。例えば、Aim Constraint はカメラに追加できます。コンストレイントが適用されているときにカメラを直立に保つには、カメラのアップ軸と、一致させる上方向を指定します。
コンストレイン (制約) されたゲームオブジェクトのアップ軸を指定するには、Up Vector を使用します。上方向を指定するには World Up Vector を使用します。Aim Constraint は、ゲームオブジェクトがソースゲームオブジェクトの方を向くように回転させると同時に、ゲームオブジェクトのアップ軸を上方向に一致させます。
| プロパティ || 機能 | |:—|:—|:—| |認証||コンストレインされたゲームオブジェクトを回転させ、ソースゲームオブジェクトを移動した後、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 軸のみをソースゲームオブジェクトに向くように指定するには、Aim Vector の X、Y、Z 軸にそれぞれ 0、0、1 を入力します。| |Up Vector||ゲームオブジェクトのアップ軸を指定します。例えば、ゲームオブジェクトの正の Y 軸が常に上を指すように指定するには、Up Vector の X、Y、Z 軸にそれぞれ 0、1、0 を入力します。| |World Up Type||上方向の軸を指定します。Aim Constraint は、このベクトルを使用してゲームオブジェクトのアップ軸を上方向に一致させます。 | ||Scene Up|シーンの Y 軸。| ||Object Up|World Up Object が参照するゲームオブジェクトの Y 軸。| ||Object Up Rotation|World Up Object が参照するゲームオブジェクトの World Up Vector によって指定される軸。| ||Vector|ワールドアップベクトル。| ||なし|ワールドアップベクトルを使用しません。| |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 の値。これらのフィールドを編集するには、Lock を無効にします。| ||Rotation Offset|コンストレイントによって計算された回転からの X、Y、Z オフセット。これらのフィールドを編集するには、Lock を無効にします。| ||Freeze Rotation Axes|X、Y、Z をチェックすると、コンストレイントが対応する軸を制御できるようになります。軸のチェックを外すと、コンストレイントによる制御を停止します。これにより、フリーズしていない軸を編集、アニメーション化、スクリプト化できます。| |Sources||ゲームオブジェクトをコンストレインするゲームオブジェクトのリスト。ソースゲームオブジェクトはこのリストに表示されている順に評価されます。この順序は、このコンストレイントがコンストレインされたゲームオブジェクトをどのように回転させるかに影響します。意図通りの結果を得るには、リスト内の項目をドラッグアンドドロップして順番を変えます。各ソースのウェイトは 0 から 1 です。 |
AimConstraint