跳转至

分支

用途

“分支”根据一个布尔值决定后续执行路线。它适合处理“找到或没找到”“成功或失败”“启用或关闭”等二选一条件。

添加路径

Shift+A执行管理分支

执行行为

收到执行输入时读取布尔条件。条件为 true 时只触发 true 输出,为 false 时只触发 false 输出。

条件端口未连接或没有可用值时,使用节点内的布尔开关;默认值为 false。连接值不是布尔类型时,节点无法进行可靠分支,执行会失败。

输入端口

端口 类型 必填 说明
执行输入 执行 读取条件并选择路线。
布尔值 布尔 分支条件;未连接时使用节点内的值。

输出端口

端口 类型 说明
true 执行 条件为真时触发。
false 执行 条件为假时触发。

属性

属性 默认值 说明
布尔值 false 条件端口未连接时使用;点击节点内的值可切换。

最小示例

简易图像识别(是否找到) → 分支
                              ├─ true → 点击目标
                              └─ false → 结束执行

常见错误

  • 条件明明修改为 true,运行仍走 false:数据端口已有连线时,上游值优先于节点内的开关。
  • 只连接了数据线,分支没有运行:数据端口不会主动触发节点,还必须连接执行输入。
  • 两条路线都要运行:分支永远只选择一路;需要全部启动时使用顺序执行

相关节点