ピボットツール

*このコンテンツは、ベータ版のAI(人工知能)を使用して翻訳されており、エラーが含まれている可能性があります。このページを英語で表示するには、 こちら をクリックしてください。

ピボットツールと関連プロパティにより、オブジェクトが回転および移動する周りの点を完全に制御できます。

インタラクティブスタジオツール

インタラクティブスタジオツールは、モデルタブのツールバーにあります。

スタジオのツールバーに強調表示されたピボットツール。

ピボットがトグルされているときは、パートまたはモデルのピボットポイントを移動または回転させることができます。一度設定すると、回転とスケーリングはピボットポイントを中心に行われます。詳細については、プライマリパートの設定を参照してください。

以下の図は、オブジェクトの境界に対するピボット位置の例を示しています。

青い立方体の中心に設定されたピボットポイント。緑の円はオブジェクトのピボットポイントに関連した回転を表しています。

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

紫、青、および赤のブロックのモデルで、そのピボットポイントがモデルのバウンディングボックスの端に設定されています。緑の円はオブジェクトのピボットポイントに関連した回転を表しています。

モデルに対してPrimaryPartを指定することができ、これはモデル内のBasePartであり、位置の基準として使用できます。ピボットポイントに関しては次のようになります:

  1. PrimaryPartをモデルに割り当てると、既存のピボットはPrimaryPartのピボットポイントに変更されます。後でPrimaryPartの割り当てを解除またはクリアすると、ピボットポイントはモデルのバウンディングボックスの中心にリセットされます。
  2. モデルからPrimaryPart削除すると、ピボットポイントは同じ位置に残り、以前の位置には戻りません。これにより、モデルからパートを削除しても急に「ジャンプ」しないようになります。

スナップ

スナップチェックボックスは、ピボットボタンの小さな角矢印をクリックして保持することで利用可能になり、ピボットポイントがオブジェクトを移動するときに、角やエッジ、中心などのホットスポットにスナップするかどうかを切り替えます。スナップが有効な場合、ホットスポットは小さなマゼンタのポイントとして表示されます。

パートのホットスポット
モデルのホットスポット

リセット

リセットボタンは、オブジェクトまたはモデルのバウンディングボックスの中心にピボットポイントを移動させます。この操作は、モデルの構成を変更した後に、そのピボットポイントを新しいバウンディングボックスの中心に配置したい場合に便利です。

スタジオのツールバーに強調表示されたピボットリセットツール。

ピボットプロパティ

インタラクティブツールに加えて、ピボット値はプロパティウィンドウで直接設定できます。

プロパティ説明
原点位置オブジェクトのバウンディングボックスではなく、そのピボットポイントに基づく現在のワールドの位置。Modelの正確な位置を設定するのに便利です。
原点オリエンテーションオブジェクトのバウンディングボックスではなく、そのピボットポイントに基づく現在のオリエンテーション。
ピボットオフセット位置オブジェクトに対するピボットの正確な位置。¹
ピボットオフセットオリエンテーション正確なピボットオリエンテーション。¹
ワールドピボット位置Modelsで、PrimaryPartなしのピボットの正確なワールド位置。PrimaryPartが設定されている場合、モデルはピボット オフセット 位置を使用します。これはピボットがそのパートに対して相対的になるためです。¹
ワールドピボットオリエンテーションModelsで、PrimaryPartなしのピボットの正確なワールドオリエンテーション。PrimaryPartが設定されている場合、モデルはピボット オフセット オリエンテーションを使用します。これはピボットがそのパートに対して相対的になるためです。¹
1 このプロパティを変更しても、オブジェクトは移動したり回転したりしません。

スクリプトでのピボット操作

スタジオツールの他に、スクリプトでピボットポイントにアクセスして操作することができます。

関数またはプロパティ説明
GetPivot()オブジェクトのピボットの現在のワールド位置をCFrameとして照会します。これは、個別のパートであれModelであれ、オブジェクトの3D空間での位置を返します。
PivotTo()オブジェクトを指定されたCFrameにピボットが位置するように移動させます。これにより、個々のパートとモデルの両方を均一に移動させることができます。
BasePart.PivotOffsetピボットオフセットを指定するCFrame;実質的にBasePartCFrameからのピボットのオフセットです。²
Model.WorldPivotModelsで、PrimaryPartなしのモデルのワールド空間におけるピボットを指定するCFrame。もしPrimaryPartが設定されている場合は、モデルはBasePart.PivotOffsetを使用します。これはピボットがそのパートに対して相対的になるためです。²
2 このプロパティを変更しても、オブジェクトは移動したり回転したりしません。
©2026 Roblox Corporation。Roblox(ロブロックス)、RobloxロゴおよびPowering Imaginationは、米国並びにその他の国における登録商標および非登録商標です。