枢轴工具

*此内容使用人工智能(Beta)翻译,可能包含错误。若要查看英文页面,请点按 此处

枢轴工具和相关属性让您拥有完全控制旋转和翻译的对象的所有权。

工作室工具

互动工作室工具位于模型选项卡。

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

编辑中心

编辑枢轴 工具可让您移动或旋转零件或模型的枢轴。 一旦设置好,旋转和缩放在枢轴周围发生。 有关更多信息,请参阅设置主要部件

下图中的示例位置与对象边界有关。

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.PrimaryPart|

快速

捕捉 检查框切换是否将枢轴点捕捉到 热点 ,例如角、边或中心,当您使用 编辑枢轴 工具移动它时。 启用捕捉时,热点显示为小 magenta 点。

在零件上的热点
在模型上的热点

重置

重置按钮将枢轴点移动到对象或模型的边界方块的 中心 。 此操作在您更改模型的组成后有用,并且想要将枢轴点放置在其新的边界方块的中心。

枢轴属性

除了交互工具外,枢轴值可以直接设置在 属性 窗口。

属性描述
起始位置 当前世界地点基于其旋转点而不是其边界方块。 有助于设置 Model 的精确位置。
起始定向 当前对象的方向基于其旋转点,而不是其边界方块。
枢轴偏移位置 对对象相对于 pivot 的精确位置。
枢轴偏移方向 精确的枢轴方向。
世界中心位置 没有 Models 的精确世界位置,但有一个 PrimaryPart 。如果 PrimaryPart 已设置,模型将使用 2>Class.Model.OffsetPosition2> 因为 pivot 变得相对于那个部分。
世界中心定向导航 没有 PrimaryPart 的情况下,精确的世界 orientierung 对于 PrimaryPart。如果 1> Class.Model.PrimaryPart|PrimaryPart1> 已设置,模型将使用 4> 枢轴偏移量 orientierung4> ,因为枢轴对该部分的相对位置。
1 改变此属性不会移动或旋转对象。

脚本枢轴

除 Studio 工具之外,可以通过脚本访问和操作枢轴。

函数或属性描述
GetPivot()作为 CFrame 对象的当前世界位置进行查询,返回对象在 3D 空间中的位置,无论是单个部分还是 Model
PivotTo()将对象移动到位置 CFrame ,以便其中心位置在指定的 Datatype.CFrame 上。这允许单个零件和模型之间的统一对象移动。
BasePart.PivotOffsetDatatype.CFrame,用于指定偏移量;实际上是CFrame的中心点偏移量。
Model.WorldPivotModels 而没有 PrimaryPart 的情况下,在 CFrame ,该模型在世界空间中的枢轴。如果 1> Class.Model.PrimaryPart|PrimaryPart1> 已设置,该模型将使用
2 改变此属性不会移动或旋转对象。