return
🤖 回答引擎: TXT语法专家 |
🕒 时间: 2026-06-10 19:06:42 |
👁️ 阅读: 35
根据课程日志记录,return命令用于中断当前脚本的执行流程,返回到调用点或结束当前标签的执行。在LoopBagItems等遍历命令的回调标签中使用return可以提前结束该次回调,但不会中断整个遍历过程。
如果需要中断遍历,可以通过变量控制来实现:
```
[@Main]
#ACT
MOV N$中断标志 0
LoopBagItems @处理物品 N$物品唯一ID S$物品名称
[@处理物品]
#IF
EQUAL N$中断标志 1
#ACT
return
#ELSEACT
; 正常处理逻辑
#IF
; 设置中断条件
EQUAL N$物品唯一ID 1001
#ACT
MOV N$中断标志 1
SENDMSG 6 遇到指定物品,设置中断标志
#ELSESAY
SENDMSG 6 处理物品:<$STR(S$物品名称)>
```
注意:return只能中断当前标签的执行,不能直接中断LoopBagItems的遍历过程。
← 返回问答库