跳转至

切换整型

用途

“切换整型”用一个整数在多条执行路线中选择一条。适合状态编号、步骤编号或星期序号等离散值;如果只有真假两种情况,使用分支更直观。

添加路径

Shift+A执行类切换整型

执行行为

收到执行输入时读取“选择值”。当值位于 0 到“分支数量 − 1”之间时,只触发同编号输出;负数或超出范围的整数只触发 Default

“选择值”必须是整数。未连接数据端口时使用节点内填写的值,默认 0

输入端口

端口 类型 必填 说明
执行输入 执行 读取整数并选择路线。
选择值 整数 要匹配的编号;未连接时使用节点属性。

输出端口

端口 类型 说明
011 执行 输入值等于该编号时触发;实际显示数量可调整。
Default 执行 输入值为负数或没有对应编号时触发。

属性

属性 默认值 范围 说明
选择值 0 整数 “选择值”端口未连接时使用。
编号分支数量 3 1–12 默认显示 012Default;使用减号和加号调整。

最小示例

当前时间(周几) → 切换整型
                    ├─ 0 → 周日流程
                    ├─ 1 → 周一流程
                    └─ Default → 其他日期流程

请根据上游节点实际采用的编号规则连接路线,不要仅凭星期名称推测编号。

单选项映射的“映射整数”输出可直接连接本节点的“选择值”,无需增加转换节点。它传递配置的实际整数:默认选项 12 分别命中 case1case2,不会自动偏移为 case0case1,也不会按选项名称生成分支。仍需连接执行输入;Default 的输出索引为当前分支数量 N

常见错误

  • 总是进入 Default:检查输入是否为负数、是否超过当前最大编号,以及编号分支是否被减号删除。
  • 填写了节点内的选择值却走了别的路线:连接到“选择值”的整数优先于节点内填写值。
  • 连接带小数部分的数值后失败:该端口要求完整整数;例如 2.0 可以表示编号 2,但 2.5 不会被自动取整。

相关节点