跳转至

动作节点

扩展基类(不计入公开目录)

  • Action:所有动作节点的基类,负责动作节点的执行生命周期。
  • ObjectActionBase:ObjectAction 的公共逻辑基类,提供 methodName、参数、endType 与 actionCallTime。
  • Movement:运动类抽象基类,在公开目录中不作为独立节点列出。

分类节点

Await

  • 用途:执行该节点定义的核心行为。

FixedJump

  • 用途:直接或通过规划器执行一次抛物线跳跃。

Fly

  • 用途:通过规划的空中航点朝配置目标移动。

Jump

  • 用途:通过规划的抛物线跳跃朝配置目标移动。

FunctionAction

  • 用途:执行该节点定义的核心行为。

Idle

  • 用途:让角色速度逐步衰减为 0 或直接驻停。

ObjectAction

  • 用途:对对象引用执行实例方法。

PlayAnimationWait

  • 用途:播放指定动画并等待切出该状态。

ScriptStartCoroutine

  • 用途:启动脚本协程。

Sprint

  • 用途:在配置的时长内向 AI 宿主施加力。

Stop

  • 用途:按速度归零策略停止运动。

Subtree

  • 用途:加载并执行一个引用的行为树子树。

WaitForAnimationEnd

  • 用途:等待动画自然结束或被状态转换打断。

WaitForDestroy

  • 用途:等待对象引用被销毁。

Walk

  • 用途:通过规划的地面移动步骤朝配置目标移动。