ue引擎游戏开发笔记(26)——处理角色死亡敌人仍攻击bug

1.需求分析

对游戏中存在的各种小问题做细节处理,例如玩家在死亡后,敌人仍对着目标开炮,并且仍然触发爆炸效果。

2.操作实现

1.首先分析问题起因,是由于虽然玩家控制的小车被摧毁了,但控制器仍然存在,没有被禁用掉,直接禁用掉控制器可行,当然玩家死亡,显示game over后立即重新开始也是完全可行的。

2.以禁用控制器为例,首先在tank类中声明控制器 并构建一个bool值:

3.之后在tank的死亡句柄中,将其修改为false:

4.再在游戏模式中调用死亡句柄:

5.此时再编译代码,玩家死亡后敌人不会再继续攻击了。

相关推荐
摇滚侠6 小时前
《On Java 中文版 基础卷》阅读笔记 实现隐藏 12
java·数据库·笔记
silvamux_8 小时前
10款模型写种草笔记:可发布性、返工来源与成本数据缺口复盘
java·数据库·笔记
蒸蒸yyyyzwd9 小时前
kafka、redis、mysql不熟悉问题总结
笔记·八股
hgy89699 小时前
深度学习(小白笔记)——迁徙
人工智能·笔记·深度学习
摇滚侠9 小时前
《On Java 中文版 基础卷》阅读笔记 实现隐藏 11
java·笔记·python
前进的李工12 小时前
Agent 学习笔记 02:Harness 与工作流怎么理解
笔记·学习·agent·工作流·harness
海鸥-w14 小时前
数据库冗余字段设计笔记
java·数据库·笔记·oracle
滴啦嘟啦哒14 小时前
【具身笔记】【原理探究】一、对PI05源码的实践笔记
笔记·python·vla·具身
览讯冷却16 小时前
冷却塔噪声的健康危害与法规要求的技术梳理
经验分享·笔记·科技·其他·百度·制造·业界资讯
Dory_Youth16 小时前
电脑的搜索功能不能用,一搜就黑屏闪退
运维·笔记