Version:

参考空间

您可以使用视口交互模型为所选实体创建参照空间。这样,您就可以根据参照空间自定义所选实体。

在使用参照空间时,请记住以下规则:

  • 新选择始终默认为本地空间。
  • 按住 Shift 可使操纵器与世界坐标空间对齐。
  • 按住Alt键可使操纵器具有个体影响,而不是默认的影响。
  • 您可以通过移动操纵器(按住Ctrl,然后选择并拖动操纵器)或选择目标实体作为参考空间(按住CtrlAlt,然后单击目标实体)来访问自定义参考空间。

视口交互模型简化了您的心智模型,不需要您手动追踪上一次使用的本地或世界空间。您可以指定一个目标,并将该目标定义为自定义参考空间。这种新的参考空间模型涵盖了任何任意变换。

在本地空间和世界空间之间切换

您可以使用操纵器在本地空间和世界空间之间切换,而不会丢失视口中实体选择的焦点。

在本地空间和世界空间之间切换

  1. 在视口中,选择一个有父实体的子实体。

  2. 使用操作器修改实体。

  3. 要切换到世界空间,请按住 Shift。使用操纵器修改实体。

  4. 视口用户界面图标( 世界空间, 父空间,和 本地空间) 图标允许您固定一个参考空间。

    Switch between local and parent space in the viewport in O3DE.

创建自定义参考空间

您可以调整操纵器,使其独立于实体,从而创建自定义参考空间。您也可以选择另一个目标实体作为参照空间。指定参考空间后,您选择的实体将相对于该空间移动。

  1. 在视口中,选择一个实体。

  2. 选择操纵器模式,如平移。

  3. 按住CtrlAlt,左键单击**视口中的目标实体。这将使操纵器与目标实体的平移或方向相匹配。

    在下面的示例中,挖掘机实体成为小车的参照空间。当操纵器移动汽车时,汽车会相对于参考空间移动。

    Create a custom reference using another entity as a target in O3DE.

  4. 使用操纵器修改实体。

注意:
操纵器和自定义参照空间是基于上下文的,只有在选择实体时才会应用。如果不选择实体,就没有操纵器,也无法创建参照空间。参考空间不会在选择时持续存在。不过,如果您移动了参考空间,可以撤销该操作。