枢轴工具和相关属性让您拥有完全控制旋转和翻译的对象的所有权。
工作室工具
互动工作室工具位于模型选项卡。
编辑中心
编辑枢轴 工具可让您移动或旋转零件或模型的枢轴。 一旦设置好,旋转和缩放在枢轴周围发生。 有关更多信息,请参阅设置主要部件。
下图中的示例位置与对象边界有关。
当您旋转模型的中心时,模型的边界也会旋转。
您可以为模型指定一个 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> ,因为枢轴对该部分的相对位置。 |
脚本枢轴
除 Studio 工具之外,可以通过脚本访问和操作枢轴。
函数或属性 | 描述 |
---|---|
GetPivot() | 作为 CFrame 对象的当前世界位置进行查询,返回对象在 3D 空间中的位置,无论是单个部分还是 Model 。 |
PivotTo() | 将对象移动到位置 CFrame ,以便其中心位置在指定的 Datatype.CFrame 上。这允许单个零件和模型之间的统一对象移动。 |
BasePart.PivotOffset | Datatype.CFrame,用于指定偏移量;实际上是CFrame的中心点偏移量。 |
Model.WorldPivot | 为 Models 而没有 PrimaryPart 的情况下,在 CFrame ,该模型在世界空间中的枢轴。如果 1> Class.Model.PrimaryPart|PrimaryPart1> 已设置,该模型将使用 |