1. 添加开火的操作映射
2. 创建一个actor蓝图类,添加一个静态网格体组件
添加发射物移动组件
设置初始速度和最大速度
发射物重力范围设为0.05
添加音频组件
设置音效
3. 打开炮管的静态网格体
在插槽管理器中创建插槽
将创建的插槽放到炮口位置
4. 打开“BP_BaseTrackedVehicle_Child”
在事件图表中添加如下节点:
将生成的炮弹actor提升为变量
继续添加如下节点来生成炮口火焰粒子
还可以在开火的时候添加一个向后的冲量
冲量的位置就是炮口插槽的位置
效果如下: