检查实体存活状态
检查实体存活状态用于在逻辑执行时判断指定实体当前是未死亡、死亡还是重伤,并立即抛出对应事件。它适合用于伤亡判定、目标清除、任务失败和救援流程。
资源文件
| 项目 |
内容 |
| 分类 |
数据统计和判断 |
| 最新资源 |
检查实体存活状态-v1.0.xobj |
| 原始说明 |
检查实体存活状态-v1.0_文档.txt |
| 来源目录 |
00 通用/数据统计和判断/检查实体存活状态 |
使用前提
- 课程中已经有需要检查状态的实体。
- 被检查实体应接入系统的生命状态或伤亡状态。
- 检查行为是主动触发式,只有执行检查后才会输出判断事件。
参数说明
| 参数 |
作用 |
推荐配置 |
注意事项 |
| 是否显示调试UI |
控制是否显示状态检查调试信息。 |
调试逻辑时开启,正式训练时关闭。 |
调试 UI 只用于排查判断结果,不应作为正式训练提示。 |
监听事件
| 事件 |
触发条件 |
典型用途 |
| 实体*未死亡 |
执行检查后,指定实体处于未死亡状态。 |
允许继续任务或继续追踪目标。 |
| 实体*死亡 |
执行检查后,指定实体处于死亡状态。 |
判定目标清除、任务完成或失败。 |
| 实体*重伤 |
执行检查后,指定实体处于重伤状态。 |
进入救援、撤离或二次处置流程。 |
可执行行为
| 行为 |
效果 |
常见调用时机 |
| 检查实体*存活状态 |
立即检查指定实体当前生命状态,并抛出匹配事件。 |
攻击后、计时节点、进入下一阶段前。 |
使用步骤
- 将资源导入课程工程。
- 按需开启或关闭调试 UI。
- 在逻辑元中执行“检查实体*存活状态”。
- 监听未死亡、死亡或重伤事件,连接对应后续流程。
常见问题
| 问题 |
建议 |
| 事件没有自动触发。 |
该资源需要先执行检查行为,不是持续自动监听。 |
| 指定实体判断不到。 |
检查星号是否替换为目标实体名称或可匹配标识。 |
| 调试结果影响画面。 |
正式训练前关闭“是否显示调试UI”。 |