多条件联合判断
多条件联合判断用于把多个条件组合成一个最终结果,并输出“条件满足”或“条件不满足”。它支持瞬时条件的联合判断,适合把多个步骤、状态或变量结果合并为一个通关判断。
资源文件
| 项目 |
内容 |
| 分类 |
逻辑控制 |
| 最新资源 |
多条件联合判断-v1.1.xobj |
| 原始说明 |
多条件联合判断-v1.1_文档.txt |
| 来源目录 |
00 通用/逻辑控制/多条件联合判断 |
使用前提
- 已明确需要参与联合判断的条件数量和含义。
- 每个条件都能通过逻辑行为设置为目标状态。
- 瞬时条件需要在有效时间内参与判断。
参数说明
| 参数 |
作用 |
推荐配置 |
注意事项 |
| 条件设置 |
配置参与联合判断的条件。 |
按训练目标配置每个必要条件。 |
条件名称和后续“设置条件为”中的星号应保持一致。 |
| 显示调试UI |
控制是否显示条件状态和判断结果。 |
调试条件组合时开启,正式训练时关闭。 |
调试 UI 便于检查哪个条件未满足,但不应暴露正式考核答案。 |
监听事件
| 事件 |
触发条件 |
典型用途 |
| 条件满足 |
所有配置条件达到联合判断要求。 |
进入成功、完成或下一阶段。 |
| 条件不满足 |
当前条件组合未达到要求。 |
提示继续操作、保持等待或进入失败分支。 |
可执行行为
| 行为 |
效果 |
常见调用时机 |
| 开始检查 |
开始对配置条件进行联合判断。 |
条件收集阶段开始。 |
| 停止检查 |
停止联合判断。 |
阶段结束或不再需要输出判断。 |
| 设置条件为 |
将指定条件设置为指定状态。 |
某个步骤完成、状态进入或瞬时条件触发时。 |
使用步骤
- 将资源导入课程工程。
- 在“条件设置”中配置需要判断的条件。
- 调试阶段开启调试 UI,核对各条件状态。
- 在相关逻辑节点中执行“设置条件为”。
- 执行“开始检查”,监听满足或不满足事件。
- 阶段结束后执行“停止检查”。
常见问题
| 问题 |
建议 |
| 条件一直不满足。 |
开启调试 UI,逐项检查每个条件是否被正确设置。 |
| 某个条件设置无效。 |
确认星号内容与“条件设置”中的条件名称一致。 |
| 瞬时条件错过判断。 |
在瞬时条件触发时及时设置条件,并确认检查处于开启状态。 |