保持运行¶
类型 ID:event.keep_running。添加路径:Shift+A → 施工中 → 保持运行。
用途¶
默认情况下,蓝图的一条执行线走到头(最后一个节点后面没有再连接任何节点)就算自然完成,整张蓝图随之结束。如果你创建了监听键盘、模板匹配之类的 Helper,或者按键监听节点需要持续待命,就把执行线接到「保持运行」:蓝图到这儿不会结束,监听与 Helper 会一直工作,直到被显式结束。
判断规则只有一条,没有隐式例外:执行类节点最后没连接 = 这条线结束。不会因为“刚好有 Helper 在跑”就让蓝图续命——需要驻留就显式接上保持运行。
执行行为¶
| 方向 | 端口 | 说明 |
|---|---|---|
| 输入 0 | 执行 | 到达后把蓝图标记为保持运行。 |
| 输出 0 | 执行 | 立即继续,可继续连接其他动作。 |
节点本身没有数据端口和配置项。标记随任务检查点保存,暂停续跑或断点恢复后驻留状态不会丢失。
如何结束一张保持运行的蓝图¶
- 执行到结束执行或结束并跳转:整张蓝图显式终止,变量写入自动化共享变量池。
- 在任务管理中停止任务。
常见错误¶
- 蓝图跑完就结束了,Helper 被一起收掉:执行线末端什么都没接,按规则就是自然完成。把线接到保持运行。
- 保持运行后面还能连线吗:可以,输出执行口会立即放行,驻留标记不影响后续动作。