跳转至

延迟执行

用途

“延迟执行”在执行流中等待一段时间,再把执行信号传给后续节点。适合等待界面动画、程序启动或两个动作之间的固定间隔;不要把它当成目标是否就绪的判断,目标完成时间不固定时应优先使用带检测条件的流程。

添加路径

Shift+A执行管理延迟执行

执行行为

节点收到执行输入后读取“秒数”。数值大于 0 时开始等待,等待结束后从执行输出继续;数值小于或等于 0 时不等待,直接继续。等待期间仍会响应任务暂停和取消。

输入端口

端口 类型 必填 说明
执行输入 执行 开始本次等待。
秒数 数值 等待时长,单位为秒。未连接时使用节点中的“值”,默认 1.0

输出端口

端口 类型 说明
执行输出 执行 等待结束后触发。

属性

属性 默认值 说明
1.0 s 未连接“秒数”端口时使用。支持小数,例如 0.25 表示 250 毫秒。

连接到“秒数”的数值会覆盖节点内填写的值。

最小示例

开始 → 延迟执行(2.0 s)→ 简易图像识别

蓝图开始两秒后才执行图像识别。

常见错误

  • 动作仍然发生得太早:确认“秒数”端口是否连接了另一个数值;连接值优先于节点内的值。
  • 等待设为 0 却没有停顿:这是预期行为,0 和负数都会直接继续。
  • 用很长延迟等待不确定事件:固定等待可能过早或浪费时间,改用识别结果配合分支循环

相关节点