ピボットツールと関連するプロパティは、オブジェクトの周りに回転し、翻訳するポイントを完全に制御します。
Studio ツール
インタラクティブな Studio ツールは、モデル タブにあります。
ピボットを編集
[編集] ピボットツールは、パーツ または モデル のピボットポイントを移動または回転できます。設定 のと設定する、回転とスケールがピボットポイントの2>中2>に発生します。詳細は、5>パーツを設定5> を参照してください。
次の図には、オブジェクトの境界とのピボット場所の例が示されています。
モデル のピボットを回転すると、モデルの境界ボックスも回転します。
モデルには、PrimaryPart を指定できます。これは、モデル内の BasePart です。ポジションベースとして使用できるモデルの基準点です。在座ポイントの角度で表示される:
モデルに Class.Model.Primary
スナップ
スナップチェックボックスは、ピボットポイント をコーナー、端、または中央にスナップするかどうかを ホットスポット として表示します。スナップが有効になっていると、ホットスポットは小さなマジェンタポイントとして表示されます。
リセット
リセット ボタンは、モデルのバインドボックスの 中央 にピボットポイントを移動します。この操作は、モデルの構成を変更した後、新しいバインドボックスの 中央 にピボットポイントを置きたい場合に便利です。
ピボットプロパティ
インタラクティブツールに加えて、ピボット値は プロパティ ウィンドウで直接設定できます。
プロパティ | 説明 |
---|---|
起源ポジション | オブジェクトのピボットポイントに基づく現在のワールド位置、而不是そのバウンドボックス。Model を設定するのに便利。 |
オリジンオリエンテーション | オブジェクトのピボットポイントの周りにあるオブジェクトの現在のオリエンテーションは、バインディングボックスではなく、その周りです。 |
ピボットオフセットポジション | オブジェクトに対するピボットの正確な場所。 |
ピボットオフセットオリエンテーション | 精密なピボットオリエンテーション。 |
世界のピボットポジション | Class.Model|Models のピボットの世界的な場所、PrimaryPart を含まずに。 如果 PrimaryPart が設定する定されている場合、モデルは 1>ピボットオフセットポジション1> を使用します。 |
ワールドピボットオリエンテーション | Class.Model.PrimaryPart|PrimaryPart の Class.Model の世界のオリエンテーションは、PrimaryPart が設定されていない場合でも精密です。PrimaryPart が設設定するされている場合、モデルは 1>ピボットオフセットオリエンテーション1> を使用 |
ピボットをスクリプト化する
スタジオツール以外のピボットポイントは、スクリプトでアクセスでき、操作できます。
機能またはプロパティ | 説明 |
---|---|
GetPivot() | オブジェクトのピボットの現在の世界位置を CFrame として取得します。これにより、オブジェクトの位置は 3D 空間に関わらず、個々のパーツであるか Model であるかにかかわらず、返されます。 |
PivotTo() | オブジェクトを移動するために、そのピボットが指定された CFrame に位置するようにオブジェクトを移動させます。これにより、個々のパーツとモデルのユニフォームオブジェクトの移動が可能になります。 |
BasePart.PivotOffset | Datatype.CFrame は、ピボットオフセットを指定します。つまり、ピボットのオフセットを CFrame の BasePart から効果的にオフセットします。 |
Model.WorldPivot | For Models without a PrimaryPart , the CFrame which specifies the model's pivot in world space. If a 1> Class.Model.PrimaryPart|PrimaryPart1> is set, the model will use 4> Class. |