Script Graph

使用指南

语言基础 / 表达式节点

语言基础 / 表达式 节点手册,包含 1 个节点的用途、引脚、使用场景和注意事项。

16

学习目标

用可视化方式表达字符串、数组、对象、集合、日期、JSON 和基础运算。

覆盖范围

  • 节点数量:1
  • 分类路径:语言基础 / 表达式

典型使用场景

  • 拼接 UI 文本和提示信息
  • 处理数组列表、Map、Set 等集合
  • 构造条件表达式和数据转换逻辑

通用注意事项

  • 动态类型节点会跟随主输入推导类型,连线后要留意下游类型变化。
  • 集合类节点常区分元素、数组、映射和集合基数。

节点索引

节点节点 ID输入/输出执行方式
受控表达式languageBaseExpression1 / 1立即继续

受控表达式

受控表达式:用一个节点承载由多个基础值组合而成的表达式,减少大量原子节点的拼接。

支持的操作符:+-*/%&&||!==!=、“、>=

支持的函数:sqrtpowabsminmaxfloorceilroundtrunc(遵循标准数学运算规则)

语义说明:已开放操作符的行为遵循常见编程规则,例如:

  • “1” + 2 → “12”(字符串拼接)

  • true == 1 → true(宽松比较)

  • “3” > 2 → true(字符串转数字后比较)

变量引脚:使用”添加变量”按钮添加输入变量引脚,在表达式编辑器中通过变量名引用。变量名在同一节点内必须唯一。

注意:该节点不支持完整编程语言语法,不支持 eval/new Function,也不支持向量、颜色等复杂类型。

节点信息

字段
节点 IDlanguageBaseExpression
分类语言基础
二级分类表达式
分组-
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
var_0变量 1数据number变量输入引脚。在表达式中以变量名引用此输入值。-可选

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
result结果数据any表达式求值结果。结果类型取决于表达式内容,结果类型取决于表达式内容。-可选

使用场景

  • 拼接 UI 文本和提示信息
  • 处理数组列表、Map、Set 等集合
  • 构造条件表达式和数据转换逻辑

注意事项

  • 适合的工作流类型:component、library、method、function、class。
  • 动态类型节点会跟随主输入推导类型,连线后要留意下游类型变化。
  • 集合类节点常区分元素、数组、映射和集合基数。