跳转到内容

路径

路径 需配合 路点 组件使用。

目标元件可以根据路径中路点的位姿,自动移动、变换姿态。

路点

  • 类型:Item[]
  • 默认值:[]

该路径的路点列表。路径的顺序就是路点列表的顺序。

自动收集

  • 类型:bool
  • 默认值:false

勾选 自动收集 后,路径会自动收集子元件里的所有路点,并按照 层级 中的顺序将其添加至路点列表中。

使用曲线

  • 类型:bool
  • 默认值:false

勾选 使用曲线 后,两个路点之间的路径会使用贝塞尔曲线连接。

闭合路径

  • 类型:bool
  • 默认值:false

勾选 闭合路径 后,路径会闭合,即最后一个路点会自动连接到第一个路点。

循环

  • 类型:bool
  • 默认值:false

勾选 循环 后,元件会按照此路径循环移动,否则,元件最终会停留在最后一个路点处。

相对位置

  • 类型:bool
  • 默认值:false

勾选 相对位置 后,元件的移动路线会以自身的位置为起点,并相对于路径进行移动。否则,元件将以第一个路点位置为起点进行移动。

相对旋转

  • 类型:bool
  • 默认值:false

勾选 相对旋转 后,元件的旋转将以自身的起始旋转姿态为起点,并相对于路径进行旋转。否则,元件将以第一个路点的旋转姿态为起点进行旋转。

对齐切线

  • 类型:bool
  • 默认值:false

自动开始

  • 类型:bool
  • 默认值:false

勾选 自动开始 后,元件会在游戏开始时自动开始移动。否则需要使用 脚本 控制其开始、暂停、停止等状态。

警告

目前脚本中尚未提供有关控制路径的方法,如果的确需要使用路径,勾选 自动开始 是目前唯一的选择。

目标

  • 类型:Item[]
  • 默认值:[]

需要沿着路径移动的元件列表。

基于 MIT 许可发布