变量求和判断
变量求和判断用于把多个变量进行求和,并根据求和结果与两个阈值变量的关系抛出不同事件。它适合分数累计、资源数量、步骤计数和多项指标合并判断。
资源文件
| 项目 |
内容 |
| 分类 |
逻辑控制 |
| 最新资源 |
变量求和判断-v1.2.xobj |
| 原始说明 |
变量求和判断-v1.2_文档.txt |
| 来源目录 |
00 通用/逻辑控制/变量求和判断 |
使用前提
- 已明确需要求和的变量含义。
- 已确定两个阈值变量的边界关系。
- 变量 2 应大于变量 1。
参数说明
| 参数 |
作用 |
推荐配置 |
注意事项 |
| 变量1 |
设置第一个阈值边界。 |
填写低阈值,例如合格线。 |
变量 1 应小于变量 2。 |
| 变量2 |
设置第二个阈值边界。 |
填写高阈值,例如优秀线。 |
变量 2 需要大于变量 1。 |
| 绑定的课程参数 |
指定可用于读取或保存结果的课程参数。 |
填写需要参与统计的课程参数名。 |
参数值应为数字或可转换为数字的值。 |
| 显示调试UI |
控制是否显示变量和判断结果。 |
调试时开启,正式训练时关闭。 |
调试 UI 可帮助核对变量和阈值,但不适合作为正式提示。 |
监听事件
| 事件 |
触发条件 |
典型用途 |
| 变量和小于变量1 |
求和结果低于第一个阈值。 |
判定未达标、失败或继续训练。 |
| 变量和大于等于变量1小于等于变量2 |
求和结果处于两个阈值之间。 |
判定合格、进入普通完成分支。 |
| 变量和大于变量2 |
求和结果高于第二个阈值。 |
判定优秀、触发高分奖励或高级分支。 |
可执行行为
| 行为 |
效果 |
常见调用时机 |
| 开始检查 |
开始根据当前变量和阈值输出判断事件。 |
进入需要持续或周期判断的阶段。 |
| 停止检查 |
停止变量求和判断。 |
阶段结束或避免重复触发。 |
| 设置变量为 |
将指定变量设置为指定值。 |
初始化变量或直接覆盖统计值。 |
| 变量增加 |
指定变量增加指定数值。 |
学员完成正向操作、加分或累计数量。 |
| 变量减少 |
指定变量减少指定数值。 |
扣分、消耗资源或撤销一次计数。 |
| 设置阈值变量1为* |
修改第一个阈值。 |
根据难度或人数动态调整低阈值。 |
| 阈值变量1增加* |
增加第一个阈值。 |
提高合格门槛。 |
| 阈值变量1减少* |
减少第一个阈值。 |
降低合格门槛。 |
| 设置阈值变量2为* |
修改第二个阈值。 |
根据难度或人数动态调整高阈值。 |
| 阈值变量2增加* |
增加第二个阈值。 |
提高优秀门槛。 |
| 阈值变量2减少* |
减少第二个阈值。 |
降低优秀门槛。 |
使用步骤
- 将资源导入课程工程。
- 设置变量 1、变量 2 和绑定的课程参数。
- 调试阶段按需开启调试 UI。
- 通过行为设置、增加或减少变量。
- 执行“开始检查”并监听对应区间事件。
- 阶段结束后执行“停止检查”。
常见问题
| 问题 |
建议 |
| 判断区间不符合预期。 |
检查变量 2 是否大于变量 1,并核对当前变量和。 |
| 事件重复触发。 |
不需要持续判断时执行“停止检查”。 |
| 课程参数没有参与计算。 |
确认“绑定的课程参数”名称与课程参数配置一致。 |