Override Transform
Override Transform コンストレイントを使用すると、Override Source (オーバーライドソース) から受け取った値または手動で指定した値で Constrained Object (コンストレインされたオブジェクト) のトランスフォームをオーバーライドできます。
プロパティ | 説明 |
---|---|
Weight | コンストレイントの全体的なウェイト。0 に設定すると、Constrained Object はコンストレイントの影響をまったく受けません。1 に設定すると、現在の設定による影響をすべて受けます。中間の値の場合は、線形に補間されます。 |
Constrained Object | Override Source の影響を受けるゲームオブジェクト。 |
Override Source | Constrained Object のトランスフォームに影響するゲームオブジェクト。Override Source を指定する場合、Override Position フィールドと Override Rotation フィールドは無視されます。 |
Override Position | Constrained Object に適用する具体的な位置の値。Override Source が指定されている場合、この値は無視されます。 |
Override Rotation | Constrained Object に適用する具体的な回転の値。Override Source が指定されている場合、この値は無視されます。 |
Space | Override Source のローカルのトランスフォーム値 (または手動で指定する Override Position と Override Rotation) を Constrained Object に適用する方法を指定します。 |
Position Weight | 位置の影響のウェイト。ウェイトが 1 の場合、Constrained Object は Override Source の影響を完全に受けます。 |
Rotation Weight | 回転の影響のウェイト。ウェイトが 1 の場合、Constrained Object は Override Source の影響を完全に受けます。 |
Space に設定できる値は以下のとおりです。
値 | 説明 |
---|---|
World | Override Source のローカルトランスフォーム値のディスプレースメントは、Constrained Object のグローバルのトランスフォーム値を 置き換え ます。 |
Local | Override Source のローカルトランスフォーム値のディスプレースメントは、Constrained Object のローカルのトランスフォーム値を 置き換え ます。 |
Pivot | Override Source のローカルトランスフォーム値のディスプレースメントは、Constrained Object のローカルのトランスフォーム値に 加え られます。 |
いずれの場合も、コンストレイント作成時点における Override Source GameObject の初期位置が、ディスプレースメントの計算の参照位置として扱われます。