跳转至

变量求和判断

变量求和判断用于把多个变量进行求和,并根据求和结果与两个阈值变量的关系抛出不同事件。它适合分数累计、资源数量、步骤计数和多项指标合并判断。

资源文件

项目 内容
分类 逻辑控制
最新资源 变量求和判断-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. 设置变量 1、变量 2 和绑定的课程参数。
  3. 调试阶段按需开启调试 UI。
  4. 通过行为设置、增加或减少变量。
  5. 执行“开始检查”并监听对应区间事件。
  6. 阶段结束后执行“停止检查”。

常见问题

问题 建议
判断区间不符合预期。 检查变量 2 是否大于变量 1,并核对当前变量和。
事件重复触发。 不需要持续判断时执行“停止检查”。
课程参数没有参与计算。 确认“绑定的课程参数”名称与课程参数配置一致。