【UE】高级载具插件-02-坦克开火

 1. 添加开火的操作映射

【UE】高级载具插件-02-坦克开火_第1张图片

2. 创建一个actor蓝图类,添加一个静态网格体组件

【UE】高级载具插件-02-坦克开火_第2张图片

【UE】高级载具插件-02-坦克开火_第3张图片 添加发射物移动组件

 【UE】高级载具插件-02-坦克开火_第4张图片

 设置初始速度和最大速度

【UE】高级载具插件-02-坦克开火_第5张图片

发射物重力范围设为0.05 

【UE】高级载具插件-02-坦克开火_第6张图片

添加音频组件

 【UE】高级载具插件-02-坦克开火_第7张图片

 设置音效

【UE】高级载具插件-02-坦克开火_第8张图片

3. 打开炮管的静态网格体

【UE】高级载具插件-02-坦克开火_第9张图片

 在插槽管理器中创建插槽

【UE】高级载具插件-02-坦克开火_第10张图片

 将创建的插槽放到炮口位置

【UE】高级载具插件-02-坦克开火_第11张图片

 4. 打开“BP_BaseTrackedVehicle_Child”

【UE】高级载具插件-02-坦克开火_第12张图片

 在事件图表中添加如下节点:

【UE】高级载具插件-02-坦克开火_第13张图片

 将生成的炮弹actor提升为变量

【UE】高级载具插件-02-坦克开火_第14张图片

 继续添加如下节点来生成炮口火焰粒子

【UE】高级载具插件-02-坦克开火_第15张图片

还可以在开火的时候添加一个向后的冲量

【UE】高级载具插件-02-坦克开火_第16张图片

 冲量的位置就是炮口插槽的位置

【UE】高级载具插件-02-坦克开火_第17张图片

 效果如下:

【UE】高级载具插件-02-坦克开火_第18张图片

 

你可能感兴趣的:(#,虚幻4,载具,UE)