思路:在控制蓝图中,调用AI蓝图中的开火函数,调用基类开火函数
1、在AIController类中,添加GetAI函数
2、在事件图表中,调用AI的开火函数
3、AI控制器和AI蓝图的时间差,导致枪的资源未准备,在AIController蓝图添加一个延迟
4、让机器人射击忽略掉自己
5、此时射线会穿透玩家控制的角色,方法:修改射线类型或修改玩家对射线Block类型
a)修改射线类型
b)修改玩家对射线Block类型
6、死亡处理,Die函数包含了处理:销毁人物对象,销毁武器对象,解除控制
7、死亡时镜头后移
8、镜头后移后,将骨骼换成第三人称,并且模拟物理