使用指南
枚举节点
枚举 节点手册,包含 1 个节点的用途、引脚、使用场景和注意事项。
16
学习目标
使用枚举常量和枚举分支表达有限状态,避免把状态写成难维护的数字或字符串。
覆盖范围
- 节点数量:1
- 分类路径:枚举
典型使用场景
- 角色状态、道具品质、关卡阶段
- 用枚举 Switch 分发不同执行路径
- 把配置项限定在固定候选值内
通用注意事项
- 枚举类型必须和目标引脚的枚举定义一致。
- 新增或删除枚举成员后,要检查 Switch 分支覆盖是否完整。
节点索引
| 节点 | 节点 ID | 输入/输出 | 执行方式 |
|---|---|---|---|
| 获取枚举值 | enumValue | 1 / 1 | 立即继续 |
获取枚举值
获取枚举值:先选择一个枚举类型,再从该枚举的成员列表中选出要输出的值。 适合给分支判断、组件属性设置、状态机参数或自定义逻辑提供稳定的枚举常量,不需要再额外拖出动态枚举成员节点。
节点信息
| 字段 | 值 |
|---|---|
| 节点 ID | enumValue |
| 分类 | 枚举 |
| 二级分类 | - |
| 分组 | - |
| 是否需要等待结果 | 否 |
| 是否需要先选择目标 | 否 |
输入引脚
| 引脚 ID | 名称 | 连接方式 | 值类型 | 用途 | 默认或选择 | 连接要求 |
|---|---|---|---|---|---|---|
enumType | 枚举类型 | 数据 | string | 选择枚举类型 决定右侧输出引脚可选的枚举成员。 | 可编辑控件 默认值:"" 可从项目内容中选择 | 可选 无需手动连接 |
输出引脚
| 引脚 ID | 名称 | 连接方式 | 值类型 | 用途 | 默认或选择 | 连接要求 |
|---|---|---|---|---|---|---|
value | 枚举值 | 数据 | enum | 枚举值输出 选择当前要输出的枚举成员。切换枚举类型后,旧成员如果不再存在会被自动清空。 | 下拉选择 默认值:"" | 可选 |
使用场景
- 角色状态、道具品质、关卡阶段
- 用枚举 Switch 分发不同执行路径
- 把配置项限定在固定候选值内
注意事项
- 适合的工作流类型:component、library、method、function、class。
- 枚举类型必须和目标引脚的枚举定义一致。
- 新增或删除枚举成员后,要检查 Switch 分支覆盖是否完整。