枢轴 工具和相关属性可让您完全控制对象旋转和翻译周围的点。
互动工作室工具
互动工作室工具位于 模型 标签。

编辑枢轴
编辑枢轴 工具可让您移动或旋转部分或模型的枢轴点。一旦设置,旋转和缩放将在枢轴点周围发生。了解更多信息,请参阅设置主要部分。
以下图表显示对象边界与例子枢轴位置的关系。

当你旋转模型的枢轴时,模型的边界框也会旋转。

您可以为模型指定一个 PrimaryPart ,这是模型中的 BasePart ,可以用作位置基础。在旋转点方面:
- 2>。: 如果你删除 模型中的 ,旋转点仍保持在同一位置并不会恢复到以前的位置。这防止了如果你从模型中删除任何部分,发生突然“跳跃”。6>

捕捉
在您使用 编辑枢轴 工具移动时, 枢轴 检查框切换是否将旋转点卡住到边缘、边缘或中心等 热点 上。启用了捕捉时,热点会显示为小型洋红点。


重置
重置按钮将旋转点移至对象或模型边界方块的中心。在更改模型的组成后,您希望将其旋转点放置在其新边界方块中心的情况下,此操作很有用。
枢轴属性
除了互动工具外,枢轴值可以直接在 属性窗口 中设置。
属性 | 描述 |
---|---|
起始位置 | 根据对象的旋转点而不是其边界方块的当前世界位置。有用于设置 Model 的精确位置。 |
起源定向 | 目标以其旋转点为中心的当前方向,而不是以其边界方块为中心的方向。 |
枢轴偏移位置 | 与对象相对的枢轴精确位置。¹ |
枢轴偏移方向 | 精确的旋转方向。¹ |
世界枢轴位置 | 精确的世界位置的支点为 Models 没有 PrimaryPart 。如果设置了 PrimaryPart,模型将使用 枢轴偏移位置 ,因为枢轴与那部分相对。¹ |
世界轴向定位 | 没有 的精确世界方向。如果设置了 PrimaryPart,模型将使用 枢轴偏移方向 ,因为枢轴与那部分相对。¹ |
在脚本中操作关节点
除了工作室工具外,旋转点可以在脚本中访问和操纵。
函数或属性 | 描述 |
---|---|
GetPivot() | 查询对象的枢轴当前世界位置为 CFrame。无论是否为个别零件或 Model,此操作都会返回对象在 3D 空间的位置。 |
PivotTo() | 移动对象,使其旋转点位于指定的 CFrame 。这允许个人部件和模型的统一对象移动。 |
BasePart.PivotOffset | 指定枢轴偏移值的 CFrame ,实际上是枢轴从 CFrame 的 BasePart 的偏移。² |
Model.WorldPivot | 对于 Models 没有 PrimaryPart 的情况,指定模型在世界空间的旋转点的 CFrame 。如果设置了 PrimaryPart,模型将使用 BasePart.PivotOffset,因为旋转与该部分相对。² |