ピボットツール

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

ピボットツールと関連するプロパティは、オブジェクトの周りに回転し、翻訳するポイントを完全に制御します。

Studio ツール

インタラクティブな Studio ツールは、モデル タブにあります。

Studio's Model tab with the Pivot Tools section highlighted.

ピボットを編集

[編集] ピボットツールは、パーツ または モデル のピボットポイントを移動または回転できます。設定 のと設定する、回転とスケールがピボットポイントの2>中2>に発生します。詳細は、5>パーツを設定5> を参照してください。

次の図には、オブジェクトの境界とのピボット場所の例が示されています。

A blue cube with its pivot point set in the center of the cube. A green circle represents the object's rotation in relation to its pivot point.

モデル のピボットを回転すると、モデルの境界ボックスも回転します。

A model of a purple, blue, and red block with its pivot point set on a the edge of the model's bounding box. A green circle represents the object's rotation in relation to its pivot point.

モデルには、PrimaryPart を指定できます。これは、モデル内の BasePart です。ポジションベースとして使用できるモデルの基準点です。在座ポイントの角度で表示される:

    モデルに Class.Model.Primary

スナップ

スナップチェックボックスは、ピボットポイント をコーナー、端、または中央にスナップするかどうかを ホットスポット として表示します。スナップが有効になっていると、ホットスポットは小さなマジェンタポイントとして表示されます。

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

リセット

リセット ボタンは、モデルのバインドボックスの 中央 にピボットポイントを移動します。この操作は、モデルの構成を変更した後、新しいバインドボックスの 中央 にピボットポイントを置きたい場合に便利です。

ピボットプロパティ

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

プロパティ説明
起源ポジション オブジェクトのピボットポイントに基づく現在のワールド位置、而不是そのバウンドボックス。Model を設定するのに便利。
オリジンオリエンテーション オブジェクトのピボットポイントの周りにあるオブジェクトの現在のオリエンテーションは、バインディングボックスではなく、その周りです。
ピボットオフセットポジション オブジェクトに対するピボットの正確な場所。
ピボットオフセットオリエンテーション 精密なピボットオリエンテーション。
世界のピボットポジション Class.Model|Models のピボットの世界的な場所、PrimaryPart を含まずに。 如果 PrimaryPart が設定する定されている場合、モデルは 1>ピボットオフセットポジション1> を使用します。
ワールドピボットオリエンテーション Class.Model.PrimaryPart|PrimaryPart の Class.Model の世界のオリエンテーションは、PrimaryPart が設定されていない場合でも精密です。PrimaryPart が設設定するされている場合、モデルは 1>ピボットオフセットオリエンテーション1> を使用
1 このプロパティを変更すると、オブジェクトは移動または回転しません。

ピボットをスクリプト化する

スタジオツール以外のピボットポイントは、スクリプトでアクセスでき、操作できます。

機能またはプロパティ説明
GetPivot()オブジェクトのピボットの現在の世界位置を CFrame として取得します。これにより、オブジェクトの位置は 3D 空間に関わらず、個々のパーツであるか Model であるかにかかわらず、返されます。
PivotTo()オブジェクトを移動するために、そのピボットが指定された CFrame に位置するようにオブジェクトを移動させます。これにより、個々のパーツとモデルのユニフォームオブジェクトの移動が可能になります。
BasePart.PivotOffsetDatatype.CFrame は、ピボットオフセットを指定します。つまり、ピボットのオフセットを CFrameBasePart から効果的にオフセットします。
Model.WorldPivotFor 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.
2 このプロパティを変更すると、オブジェクトは移動または回転しません。