Script Graph

使用指南

语言基础 / 基础运算节点

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

16

学习目标

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

覆盖范围

  • 节点数量:30
  • 分类路径:语言基础 / 基础运算

典型使用场景

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

通用注意事项

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

节点索引

节点节点 ID输入/输出执行方式
按位或languageBaseOperationBitOr2 / 1立即继续
按位取反languageBaseOperationBitNot1 / 1立即继续
按位异或languageBaseOperationBitXor2 / 1立即继续
按位与languageBaseOperationBitAnd2 / 1立即继续
布尔非languageBaseOperationBooleanNot1 / 1立即继续
布尔或languageBaseOperationBooleanOr2 / 1立即继续
布尔与languageBaseOperationBooleanAnd2 / 1立即继续
加一languageBaseOperationNumberIncrement1 / 1立即继续
减一languageBaseOperationNumberDecrement1 / 1立即继续
切换位标记languageBaseOperationToggleBitFlag2 / 1立即继续
取较大值languageBaseOperationNumberMax2 / 1立即继续
取较小值languageBaseOperationNumberMin2 / 1立即继续
取相反数languageBaseOperationNumberNegate1 / 1立即继续
取余languageBaseOperationNumberModulo2 / 1立即继续
是否包含位标记languageBaseOperationHasBitFlag2 / 1立即继续
是否大于languageBaseOperationGreaterThan2 / 1立即继续
是否大于等于languageBaseOperationGreaterOrEqual2 / 1立即继续
是否为有效数字languageBaseOperationIsValidNumber1 / 1立即继续
是否小于languageBaseOperationLessThan2 / 1立即继续
是否小于等于languageBaseOperationLessOrEqual2 / 1立即继续
是否在区间内languageBaseOperationIsBetween5 / 1立即继续
数值相乘languageBaseOperationNumberMultiply2 / 1立即继续
数值相除languageBaseOperationNumberDivide2 / 1立即继续
数值相加languageBaseOperationNumberAdd2 / 1立即继续
数值相减languageBaseOperationNumberSubtract2 / 1立即继续
添加位标记languageBaseOperationAddBitFlag2 / 1立即继续
无符号右移languageBaseOperationUnsignedRightShift2 / 1立即继续
移除位标记languageBaseOperationRemoveBitFlag2 / 1立即继续
右移位languageBaseOperationRightShift2 / 1立即继续
左移位languageBaseOperationLeftShift2 / 1立即继续

按位或

按位或:逐位比较两个数字,只要任意一边为 1,该位就会保留下来。 适合合并位标记、叠加权限和批量开启状态。

节点信息

字段
节点 IDlanguageBaseOperationBitOr
分类语言基础
二级分类基础运算
分组-
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
left左侧数字数据number左侧数字
参与位运算的第一个数字。建议输入整数,小数会先按 32 位整数规则处理。
输入框
默认值:0
必填
right右侧数字数据number右侧数字
参与位运算的第二个数字。建议输入整数,小数会先转换为 32 位整数。
输入框
默认值:0
必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
result结果数据number位运算结果
按 32 位有符号整数位运算规则(范围 -2147483648 ~ 2147483647)得到的结果。位移参数自动对 32 取模。
-可选

使用场景

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

注意事项

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

按位取反

按位取反:把一个数字的每一位都翻转,0 变 1,1 变 0。 适合做掩码反选或位标记翻转。 注意:小数会先转换为整数再参与位运算。

节点信息

字段
节点 IDlanguageBaseOperationBitNot
分类语言基础
二级分类基础运算
分组-
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
value原数字数据number原数字
需要做按位取反的数字。建议输入整数。
输入框
默认值:0
必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
result结果数据number位运算结果
按 32 位有符号整数位运算规则(范围 -2147483648 ~ 2147483647)得到的结果。位移参数自动对 32 取模。
-可选

使用场景

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

注意事项

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

按位异或

按位异或:逐位比较两个数字,只有两边不同的位才会得到 1。 适合做状态翻转、差异标记和简单掩码切换。

节点信息

字段
节点 IDlanguageBaseOperationBitXor
分类语言基础
二级分类基础运算
分组-
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
left左侧数字数据number左侧数字
参与位运算的第一个数字。建议输入整数,小数会先按 32 位整数规则处理。
输入框
默认值:0
必填
right右侧数字数据number右侧数字
参与位运算的第二个数字。建议输入整数,小数会先转换为 32 位整数。
输入框
默认值:0
必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
result结果数据number位运算结果
按 32 位有符号整数位运算规则(范围 -2147483648 ~ 2147483647)得到的结果。位移参数自动对 32 取模。
-可选

使用场景

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

注意事项

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

按位与

按位与:逐位比较两个数字,只有两边都为 1 的位才会保留下来。 适合做掩码筛选、标记交集和位权限检查。 注意:小数会先转换为整数再参与位运算。

节点信息

字段
节点 IDlanguageBaseOperationBitAnd
分类语言基础
二级分类基础运算
分组-
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
left左侧数字数据number左侧数字
参与位运算的第一个数字。建议输入整数,小数会先按 32 位整数规则处理。
输入框
默认值:0
必填
right右侧数字数据number右侧数字
参与位运算的第二个数字。建议输入整数,小数会先转换为 32 位整数。
输入框
默认值:0
必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
result结果数据number位运算结果
按 32 位有符号整数位运算规则(范围 -2147483648 ~ 2147483647)得到的结果。位移参数自动对 32 取模。
-可选

使用场景

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

注意事项

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

布尔非

布尔非:把一个布尔结果反过来。 当输入是 true 时输出 false;输入是 false 时输出 true。 适合做”不是这个条件时才触发”的判断,例如玩家不处于无敌状态时才扣血。

节点信息

字段
节点 IDlanguageBaseOperationBooleanNot
分类语言基础
二级分类基础运算
分组-
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
value当前条件数据boolean当前条件
需要取反的布尔结果。
开关
默认值:false
必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
result结果数据boolean取反结果
把 true 变成 false,把 false 变成 true。
-可选

使用场景

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

注意事项

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

布尔或

布尔或:只要左侧条件或右侧条件中有一个为 true,结果就为 true。 适合做”满足任一条件即可通过”的判断,例如”玩家有钥匙或等级足够”都可以开门。

节点信息

字段
节点 IDlanguageBaseOperationBooleanOr
分类语言基础
二级分类基础运算
分组-
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
left左侧条件数据boolean左侧条件
第一个布尔判断结果。勾选代表 true,取消勾选代表 false。
开关
默认值:false
必填
right右侧条件数据boolean右侧条件
第二个布尔判断结果。勾选代表 true,取消勾选代表 false。
开关
默认值:false
必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
result结果数据boolean逻辑结果
根据两个布尔输入的组合关系输出 true 或 false。
-可选

使用场景

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

注意事项

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

布尔与

布尔与:只有左侧条件和右侧条件都为 true 时,结果才为 true。 适合做“双重条件同时满足”这类判断,例如“血量足够并且技能已冷却”。

节点信息

字段
节点 IDlanguageBaseOperationBooleanAnd
分类语言基础
二级分类基础运算
分组-
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
left左侧条件数据boolean左侧条件
第一个布尔判断结果。勾选代表 true,取消勾选代表 false。
开关
默认值:false
必填
right右侧条件数据boolean右侧条件
第二个布尔判断结果。勾选代表 true,取消勾选代表 false。
开关
默认值:false
必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
result结果数据boolean逻辑结果
根据两个布尔输入的组合关系输出 true 或 false。
-可选

使用场景

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

注意事项

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

加一

加一:在输入数字的基础上固定再加 1。 适合做计数器、自增索引、步骤推进和波次编号增长。

节点信息

字段
节点 IDlanguageBaseOperationNumberIncrement
分类语言基础
二级分类基础运算
分组-
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
value当前数字数据number当前数字
需要处理的数字。可以直接输入,也可以连接其他数值节点的输出。
输入框
默认值:0
必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
result结果数据number结果
按当前规则处理后的数值结果。
-可选

使用场景

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

注意事项

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

减一

减一:在输入数字的基础上固定减去 1。 适合做剩余次数扣减、倒计时步进和反向索引。

节点信息

字段
节点 IDlanguageBaseOperationNumberDecrement
分类语言基础
二级分类基础运算
分组-
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
value当前数字数据number当前数字
需要处理的数字。可以直接输入,也可以连接其他数值节点的输出。
输入框
默认值:0
必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
result结果数据number结果
按当前规则处理后的数值结果。
-可选

使用场景

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

注意事项

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

切换位标记

切换位标记:把指定的位从开切到关,或从关切到开。 适合做状态切换、掩码反选和简单开关位控制。 当标记值为 0 时,节点会原样返回输入数字。

节点信息

字段
节点 IDlanguageBaseOperationToggleBitFlag
分类语言基础
二级分类基础运算
分组-
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
value目标数字数据number目标数字
需要切换位标记的原始数字。
输入框
默认值:0
必填
flag标记值数据number标记值
需要切换的位标记。
输入框
默认值:0
必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
result新结果数据number处理结果
切换位标记后的新数字结果。
-可选

使用场景

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

注意事项

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

取较大值

取较大值:比较两个数字,返回其中更大的那个。 适合保证最小阈值、选择更强效果或从多个来源中取最高值。

节点信息

字段
节点 IDlanguageBaseOperationNumberMax
分类语言基础
二级分类基础运算
分组-
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
left左侧数字数据number左侧数字
参与运算的第一个数字。可以直接输入,也可以连接变量、组件读取结果或其他数值节点输出。
输入框
默认值:0
必填
right右侧数字数据number右侧数字
参与运算的第二个数字。节点会按标题对应的规则处理这两个输入。
输入框
默认值:0
必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
result较大值数据number较大值
根据当前节点规则计算后的数值结果。
-可选

使用场景

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

注意事项

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

取较小值

取较小值:比较两个数字,返回其中更小的那个。 适合限制伤害下限、裁剪结果或在两个候选值之间保守取值。

节点信息

字段
节点 IDlanguageBaseOperationNumberMin
分类语言基础
二级分类基础运算
分组-
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
left左侧数字数据number左侧数字
参与运算的第一个数字。可以直接输入,也可以连接变量、组件读取结果或其他数值节点输出。
输入框
默认值:0
必填
right右侧数字数据number右侧数字
参与运算的第二个数字。节点会按标题对应的规则处理这两个输入。
输入框
默认值:0
必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
result较小值数据number较小值
根据当前节点规则计算后的数值结果。
-可选

使用场景

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

注意事项

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

取相反数

取相反数:把一个数字的正负方向反过来。 常用于方向翻转、速度反向、坐标镜像或把扣减值转为加成值。

节点信息

字段
节点 IDlanguageBaseOperationNumberNegate
分类语言基础
二级分类基础运算
分组-
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
value原数字数据number原数字
需要处理的数字。可以直接输入,也可以连接其他数值节点的输出。
输入框
默认值:0
必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
result结果数据number结果
按当前规则处理后的数值结果。
-可选

使用场景

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

注意事项

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

取余

取余:返回左侧数字除以右侧数字后的余数。 适合做循环索引、奇偶判断、间隔触发和分页换算。 注意:当右侧数字为 0 时,结果会变成 NaN。

节点信息

字段
节点 IDlanguageBaseOperationNumberModulo
分类语言基础
二级分类基础运算
分组-
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
left被除数数据number被除数
参与运算的第一个数字。可以直接输入,也可以连接变量、组件读取结果或其他数值节点输出。
输入框
默认值:0
必填
right除数数据number除数
参与运算的第二个数字。节点会按标题对应的规则处理这两个输入。
输入框
默认值:0
必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
result余数数据number余数
根据当前节点规则计算后的数值结果。
-可选

使用场景

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

注意事项

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

是否包含位标记

是否包含位标记:检查目标数字中,某些指定的位是否已经被打开。 适合做权限位、状态位和显示层掩码判断。 注意:当标记值为 0 时,本节点会直接返回 false,避免把“没有选择任何位”误判为已包含。

节点信息

字段
节点 IDlanguageBaseOperationHasBitFlag
分类语言基础
二级分类基础运算
分组-
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
value目标数字数据number目标数字
需要检查位标记的原始数字。建议输入整数。
输入框
默认值:0
必填
flag标记值数据number标记值
要检查的位标记。通常是一个掩码数字。
输入框
默认值:0
必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
result已包含数据boolean检查结果
true 表示目标数字已经包含这些位标记。
-可选

使用场景

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

注意事项

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

是否大于

是否大于:判断左侧数字是否严格大于右侧数字。 适合做阈值检测、排名判断和“超过上限再触发”的逻辑条件。

节点信息

字段
节点 IDlanguageBaseOperationGreaterThan
分类语言基础
二级分类基础运算
分组-
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
left左侧数字数据number左侧数字
参与比较的第一个数字。
输入框
默认值:0
必填
right右侧数字数据number右侧数字
参与比较的第二个数字。
输入框
默认值:0
必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
result比较结果数据boolean比较结果
满足标题对应条件时返回 true,否则返回 false。
-可选

使用场景

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

注意事项

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

是否大于等于

是否大于等于:判断左侧数字是否大于或等于右侧数字。 适合做“达到目标线即可通过”的判断。

节点信息

字段
节点 IDlanguageBaseOperationGreaterOrEqual
分类语言基础
二级分类基础运算
分组-
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
left左侧数字数据number左侧数字
参与比较的第一个数字。
输入框
默认值:0
必填
right右侧数字数据number右侧数字
参与比较的第二个数字。
输入框
默认值:0
必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
result比较结果数据boolean比较结果
满足标题对应条件时返回 true,否则返回 false。
-可选

使用场景

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

注意事项

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

是否为有效数字

是否为有效数字:检查当前值是否是一个可以继续正常参与运算的数字。 普通数字会返回 true;NaN(非有效数字)、Infinity(无穷大)会返回 false。 适合配合”转为数字””数值相除””取余”等节点一起使用,确保结果可以继续参与后续计算。

节点信息

字段
节点 IDlanguageBaseOperationIsValidNumber
分类语言基础
二级分类基础运算
分组-
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
value待检查数字数据number待检查数字
需要确认是否仍然是有效数值的输入。
输入框
默认值:0
必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
result有效数据boolean判断结果
true 表示这是一个有限数字;false 表示结果已经变成 NaN 或无穷大。
-可选

使用场景

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

注意事项

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

是否小于

是否小于:判断左侧数字是否严格小于右侧数字。 适合检测“低于警戒值”“尚未达到目标”这类条件。

节点信息

字段
节点 IDlanguageBaseOperationLessThan
分类语言基础
二级分类基础运算
分组-
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
left左侧数字数据number左侧数字
参与比较的第一个数字。
输入框
默认值:0
必填
right右侧数字数据number右侧数字
参与比较的第二个数字。
输入框
默认值:0
必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
result比较结果数据boolean比较结果
满足标题对应条件时返回 true,否则返回 false。
-可选

使用场景

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

注意事项

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

是否小于等于

是否小于等于:判断左侧数字是否小于或等于右侧数字。 适合做容量上限、安全下限和剩余值检查。

节点信息

字段
节点 IDlanguageBaseOperationLessOrEqual
分类语言基础
二级分类基础运算
分组-
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
left左侧数字数据number左侧数字
参与比较的第一个数字。
输入框
默认值:0
必填
right右侧数字数据number右侧数字
参与比较的第二个数字。
输入框
默认值:0
必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
result比较结果数据boolean比较结果
满足标题对应条件时返回 true,否则返回 false。
-可选

使用场景

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

注意事项

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

是否在区间内

是否在区间内:判断一个数字是否落在最小值和最大值之间。 你可以分别控制是否把下边界和上边界也算进区间。 适合做血量区间、关卡分段、速度范围和输入合法性检查。

节点信息

字段
节点 IDlanguageBaseOperationIsBetween
分类语言基础
二级分类基础运算
分组-
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
value目标数字数据number目标数字
需要判断是否落在区间内的数字。
输入框
默认值:0
必填
min最小值数据number最小值
区间左边界。
输入框
默认值:0
必填
max最大值数据number最大值
区间右边界。
输入框
默认值:1
必填
includeMin包含最小值数据boolean包含最小值
勾选后,等于最小值也会算作在区间内。
开关
默认值:true
可选
includeMax包含最大值数据boolean包含最大值
勾选后,等于最大值也会算作在区间内。
开关
默认值:true
可选

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
result在区间内数据boolean判断结果
true 表示目标数字满足当前区间规则。
-可选

使用场景

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

注意事项

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

数值相乘

数值相乘:把两个数字相乘,得到放大、缩放或叠加后的数值。 常用于伤害倍率、速度缩放、分数加成和百分比换算。

节点信息

字段
节点 IDlanguageBaseOperationNumberMultiply
分类语言基础
二级分类基础运算
分组-
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
left左侧数字数据number左侧数字
参与运算的第一个数字。可以直接输入,也可以连接变量、组件读取结果或其他数值节点输出。
输入框
默认值:0
必填
right右侧数字数据number右侧数字
参与运算的第二个数字。节点会按标题对应的规则处理这两个输入。
输入框
默认值:0
必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
result乘积数据number乘积
根据当前节点规则计算后的数值结果。
-可选

使用场景

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

注意事项

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

数值相除

数值相除:用左侧数字除以右侧数字,得到商。 适合计算平均值、比例、进度和百分比。 注意:当除数为 0 时,结果可能是 Infinity 或 NaN,建议配合”是否为有效数字”一起使用来检查结果是否正常。

节点信息

字段
节点 IDlanguageBaseOperationNumberDivide
分类语言基础
二级分类基础运算
分组-
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
left被除数数据number被除数
参与运算的第一个数字。可以直接输入,也可以连接变量、组件读取结果或其他数值节点输出。
输入框
默认值:0
必填
right除数数据number除数
参与运算的第二个数字。节点会按标题对应的规则处理这两个输入。
输入框
默认值:0
必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
result数据number
根据当前节点规则计算后的数值结果。
-可选

使用场景

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

注意事项

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

数值相加

数值相加:把左侧数字和右侧数字相加,得到一个新的数值结果。 这个节点只处理数字相加,不负责字符串拼接。可用于伤害累计、得分计算、金币叠加和属性总和等场景。

节点信息

字段
节点 IDlanguageBaseOperationNumberAdd
分类语言基础
二级分类基础运算
分组-
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
left左侧数字数据number左侧数字
参与运算的第一个数字。可以直接输入,也可以连接变量、组件读取结果或其他数值节点输出。
输入框
默认值:0
必填
right右侧数字数据number右侧数字
参与运算的第二个数字。节点会按标题对应的规则处理这两个输入。
输入框
默认值:0
必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
result数据number
根据当前节点规则计算后的数值结果。
-可选

使用场景

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

注意事项

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

数值相减

数值相减:用左侧数字减去右侧数字,得到差值。 适合处理扣血、剩余数量、距离差值和倒计时等场景。

节点信息

字段
节点 IDlanguageBaseOperationNumberSubtract
分类语言基础
二级分类基础运算
分组-
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
left左侧数字数据number左侧数字
参与运算的第一个数字。可以直接输入,也可以连接变量、组件读取结果或其他数值节点输出。
输入框
默认值:0
必填
right右侧数字数据number右侧数字
参与运算的第二个数字。节点会按标题对应的规则处理这两个输入。
输入框
默认值:0
必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
result差值数据number差值
根据当前节点规则计算后的数值结果。
-可选

使用场景

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

注意事项

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

添加位标记

添加位标记:把指定的位标记合并到目标数字里。 适合开启权限、叠加状态和生成新的掩码值。 当标记值为 0 时,节点会原样返回输入数字。

节点信息

字段
节点 IDlanguageBaseOperationAddBitFlag
分类语言基础
二级分类基础运算
分组-
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
value目标数字数据number目标数字
需要添加位标记的原始数字。
输入框
默认值:0
必填
flag标记值数据number标记值
需要打开的位标记。
输入框
默认值:0
必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
result新结果数据number处理结果
添加位标记后的新数字结果。
-可选

使用场景

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

注意事项

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

无符号右移

无符号右移:把数字整体向右移动指定的位数,并在高位补 0。 适合处理颜色通道值拆分或位掩码计算。 建议:位数输入保持在 0 到 31 之间。

节点信息

字段
节点 IDlanguageBaseOperationUnsignedRightShift
分类语言基础
二级分类基础运算
分组-
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
value原数字数据number原数字
需要移动位的数字。建议输入整数。
输入框
默认值:0
必填
bits移动位数数据number移动位数
要向右移动多少位。建议输入 0 到 31 之间的整数。
输入框
默认值:1
必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
result结果数据number位移结果
按无符号规则向右移动后的结果。
-可选

使用场景

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

注意事项

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

移除位标记

移除位标记:从目标数字中清掉指定的位标记。 适合关闭权限、取消状态和移除掩码中的某一部分。 当标记值为 0 时,节点会原样返回输入数字。

节点信息

字段
节点 IDlanguageBaseOperationRemoveBitFlag
分类语言基础
二级分类基础运算
分组-
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
value目标数字数据number目标数字
需要移除位标记的原始数字。
输入框
默认值:0
必填
flag标记值数据number标记值
需要关闭的位标记。
输入框
默认值:0
必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
result新结果数据number处理结果
移除位标记后的新数字结果。
-可选

使用场景

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

注意事项

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

右移位

右移位:把数字的二进制位整体向右移动指定的位数。 适合做快速除以 2 的幂或读取高位标记。 建议:位数输入保持在 0 到 31 之间。

节点信息

字段
节点 IDlanguageBaseOperationRightShift
分类语言基础
二级分类基础运算
分组-
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
value原数字数据number原数字
需要移动位的数字。建议输入整数。
输入框
默认值:0
必填
bits移动位数数据number移动位数
要向右移动多少位。建议输入 0 到 31 之间的整数。
输入框
默认值:1
必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
result结果数据number位移结果
向右移动指定位数后的结果。
-可选

使用场景

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

注意事项

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

左移位

左移位:把数字的二进制位整体向左移动指定的位数。 常用于快速放大 2 的幂倍数或构造掩码。 建议:位数输入保持在 0 到 31 之间更容易理解。

节点信息

字段
节点 IDlanguageBaseOperationLeftShift
分类语言基础
二级分类基础运算
分组-
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
value原数字数据number原数字
需要移动位的数字。建议输入整数。
输入框
默认值:0
必填
bits移动位数数据number移动位数
要向左移动多少位。建议输入 0 到 31 之间的整数。
输入框
默认值:1
必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
result结果数据number位移结果
向左移动指定位数后的结果。
-可选

使用场景

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

注意事项

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