ピボット ツールと関連するプロパティは、オブジェクトが回転して翻訳するポイントの全制御を提供します。
インタラクティブスタジオツール
インタラクティブなスタジオツールは、モデル タブにあります。

ピボットを編集
編集ピボット ツールでは、パーツ または モデル のピボットポイントを移動または回転できます。設定されると、回転とスケーリングはピボットポイントのまわりで発生します。詳しくは、プライマリパーツの設定 を参照してください。
次の図は、オブジェクト境界に関連する例のピボットロケーションを示しています。

モデル のピボットを回転させると、モデルのバインディングボックスも回転します。

モデルに対して PrimaryPart を指定できます、これはモデル内の BasePart で、位置ベースとして使用できます。ピボットポイントの点では:
- モデルにPrimaryPartを割り当てると、既存のピボットがPrimaryPartのピボットポイントに変更されます。後で PrimaryPart を割り当て解除/クリアしない場合、ピボットポイントはモデルのバインディングボックスの 中央2> にリセットされます。: モデルから 削除 すると、ピボットポイントは同じ場所に残り、以前の位置に戻りません。これにより、モデルから任意の部分を削除しても、突然の「ジャンプ」を防げます。6>

スナップ
スナップ チェックボックスは、移動すると 編集ピボット ツールで角、端、または中心などのホットスポットにピボットポイントがスナップするかどうかを切り替えます。スナップを有効にすると、ホットスポットは小さなマゼンタポイントとして表示されます。


リセット
リセットボタンは、 ピボットポイントをオブジェクトまたはモデルのバインディングボックスの 中央 に移動します。この操作は、モデルの構成を変更し、新しいバインディングボックスの中心にそのピボットポイントを配置したい後に有用です。
ピボットプロパティ
インタラクティブツールに加えて、ピボット値は プロパティ ウィンドウで直接設定できます。
性質 | 説明 |
---|---|
出発位置 | バインディングボックスではなく、ピボットポイントに基づいてオブジェクトの現在のワールドロケーションを設定する。Model の正確な位置を設定するのに便利。 |
起源オリエンテーション | バインディングボックスではなく、オブジェクトのピボットポイントを中心にした現在の方向。 |
ピボットオフセット位置 | オブジェクトに対するピボットの正確な位置。¹ |
ピボットオフセットオリエント向き | 精密なピボット方向。¹ |
ワールドピボット位置 | ピボットの正確な世界の位置は、Modelsなしで、PrimaryPartなしです。PrimaryPart が設設定するされている場合、モデルは ピボットオフセットポジション を使用します。これは、ピボットがその部分に相対するためです。 |
ワールドピボットオリエンテーション | を持たない精密な世界の方向。PrimaryPart が設設定するされている場合、モデルは ピボットオフセットオリエンテーション を使用します。これは、ピボットがその部分に相対するためです。 |
スクリプトでピボットを操作する
スタジオツールのほか、ピボットポイントはスクリプトでアクセスして操作できます。
機能またはプロパティ | 説明 |
---|---|
GetPivot() | オブジェクトのピボットの現在のワールドロケーションを CFrame としてクエリーします。これは、個々のパーツか Model であるかにかかわらず、3D 空間のオブジェクトの位置を返します。 |
PivotTo() | オブジェクトを移動して、ピボットが指定された CFrame に配置されます。これにより、個々のパーツとモデルの両方の一貫したオブジェクト移動が可能になります。 |
BasePart.PivotOffset | ピボットオフセットを指定する CFrame は、効果的にピボットのオフセットを CFrame の BasePart から。² |
Model.WorldPivot | For Models without a PrimaryPart , the CFrame which specifies the model's pivot in world space.PrimaryPart が設設定するされている場合、モデルはピボットがその部分に相対するようになるため、BasePart.PivotOffset を使用します。² |