【UE4 第一人称射击游戏】11-武器跟随鼠标移动并添加开火音效

上一篇:

【UE4 第一人称射击游戏】10-添加冲刺功能

 

本篇效果:

步骤:

1.打开“SWAT_AnimBP”,添加3个“变换(修改)骨骼”节点

【UE4 第一人称射击游戏】11-武器跟随鼠标移动并添加开火音效_第1张图片

选中第一个“变换(修改)骨骼”节点,在细节面板中取消勾选如下3个单选框

【UE4 第一人称射击游戏】11-武器跟随鼠标移动并添加开火音效_第2张图片

 对剩下两个“变换(修改)骨骼”节点进行同样的操作

【UE4 第一人称射击游戏】11-武器跟随鼠标移动并添加开火音效_第3张图片

 将3个“变换(修改)骨骼”节点中的旋转模式更改为“添加至现有”

【UE4 第一人称射击游戏】11-武器跟随鼠标移动并添加开火音效_第4张图片

将第一个“变换(修改)骨骼”节点中的要修改的骨骼改为“Spine”

【UE4 第一人称射击游戏】11-武器跟随鼠标移动并添加开火音效_第5张图片 第二个“变换(修改)骨骼”节点中的要修改的骨骼改为“Spine1”

【UE4 第一人称射击游戏】11-武器跟随鼠标移动并添加开火音效_第6张图片

  第三个“变换(修改)骨骼”节点中的要修改的骨骼改为“Spine2”

【UE4 第一人称射击游戏】11-武器跟随鼠标移动并添加开火音效_第7张图片

 进行如下连接

【UE4 第一人称射击游戏】11-武器跟随鼠标移动并添加开火音效_第8张图片

将第一个“变换(修改)骨骼”节点中的Rotation提升为变量,该变量命名为“AimRotation”

【UE4 第一人称射击游戏】11-武器跟随鼠标移动并添加开火音效_第9张图片

 将“AimRotation”连接到每一个“变换(修改)骨骼”节点中的Rotation

【UE4 第一人称射击游戏】11-武器跟随鼠标移动并添加开火音效_第10张图片

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

【UE4 第一人称射击游戏】11-武器跟随鼠标移动并添加开火音效_第11张图片

【UE4 第一人称射击游戏】11-武器跟随鼠标移动并添加开火音效_第12张图片

2.此时运行游戏就可以通过鼠标控制武器移动了,下面我们可以为开枪射击添加声音,由于需要初学者内容包中的音效,我们首先将该部分内容导入工程中

【UE4 第一人称射击游戏】11-武器跟随鼠标移动并添加开火音效_第13张图片

 我们需要的音效如下:

【UE4 第一人称射击游戏】11-武器跟随鼠标移动并添加开火音效_第14张图片

打开“Projectile_Base”

【UE4 第一人称射击游戏】11-武器跟随鼠标移动并添加开火音效_第15张图片

添加一个音频组件,音效选择“Explosion01”

【UE4 第一人称射击游戏】11-武器跟随鼠标移动并添加开火音效_第16张图片

此时运行游戏效果如文章开头所示

你可能感兴趣的:(#,虚幻4,FPS游戏,ue4,游戏)