-
Notifications
You must be signed in to change notification settings - Fork 0
Return Node
Noogear edited this page Mar 9, 2026
·
1 revision
return 节点终止脚本执行并返回一个值。
# 1. 空返回(返回 null)
- return
# 2. 变量返回
- return: "{damage}"
# 3. 模板字符串返回
- return: "HP:{hp} 伤害:{damage}"
# 4. 字面量返回
- return: 42
- return: true
- return: "固定文本"
# 5. 集合字面量返回
- return: [1, "{hp}", "fixed", true]-
return会立即终止脚本执行,后续节点不会执行 - 返回值的类型由内容自动推断:数值、布尔、字符串、列表
- 模板字符串中使用
{变量名}语法插入变量值 - 常用于
on_fail分支中提前退出
flow:
- check: target
op: "!null"
on_fail:
- return
- action: "process"
args: ["{target}"]flow:
- math: "{attack} * 1.5 - {defense}"
store: "finalDmg"
- return: "{finalDmg}"flow:
- return: "玩家 {name} 等级 {level}"flow:
- return: ["{name}", "{level}", "{damage}"]