检查实体存活状态¶
检查实体存活状态用于在逻辑执行时判断指定实体当前是未死亡、死亡还是重伤,并立即抛出对应事件。它适合用于伤亡判定、目标清除、任务失败和救援流程。
资源文件¶
| 项目 | 内容 |
|---|---|
| 分类 | 数据统计和判断 |
| 最新资源 | 检查实体存活状态-v1.0.xobj |
| 原始说明 | 检查实体存活状态-v1.0_文档.txt |
| 来源目录 | 00 通用/数据统计和判断/检查实体存活状态 |
使用前提¶
- 课程中已经有需要检查状态的实体。
- 被检查实体应接入系统的生命状态或伤亡状态。
- 检查行为是主动触发式,只有执行检查后才会输出判断事件。
参数说明¶
属性栏中配置是否显示实体存活状态检查的调试 UI。

| 参数 | 作用 | 推荐配置 | 注意事项 |
|---|---|---|---|
| 是否显示调试UI | 控制是否显示状态检查调试信息。 | 调试逻辑时开启,正式训练时关闭。 | 调试 UI 只用于排查判断结果,不应作为正式训练提示。 |
监听事件¶
监听事件用于接收指定实体未死亡、死亡或重伤的检查结果。

| 事件 | 触发条件 | 典型用途 |
|---|---|---|
| 实体*未死亡 | 执行检查后,指定实体处于未死亡状态。 | 允许继续任务或继续追踪目标。 |
| 实体*死亡 | 执行检查后,指定实体处于死亡状态。 | 判定目标清除、任务完成或失败。 |
| 实体*重伤 | 执行检查后,指定实体处于重伤状态。 | 进入救援、撤离或二次处置流程。 |
可执行行为¶
执行行为用于主动检查某个实体的当前存活状态。

| 行为 | 效果 | 常见调用时机 |
|---|---|---|
| 检查实体*存活状态 | 立即检查指定实体当前生命状态,并抛出匹配事件。 | 攻击后、计时节点、进入下一阶段前。 |
使用步骤¶
- 将资源导入课程工程。
- 按需开启或关闭调试 UI。
- 在逻辑元中执行“检查实体*存活状态”。
- 监听未死亡、死亡或重伤事件,连接对应后续流程。
常见问题¶
| 问题 | 建议 |
|---|---|
| 事件没有自动触发。 | 该资源需要先执行检查行为,不是持续自动监听。 |
| 指定实体判断不到。 | 检查星号是否替换为目标实体名称或可匹配标识。 |
| 调试结果影响画面。 | 正式训练前关闭“是否显示调试UI”。 |