我们在UE4中导入音乐时,常常会发现音乐在这个关卡下的各个空间的声音大小是一样的,这显然与我们的常识不符。
音频格式要WAV!
目录
一.在【音频文件①】和【音效衰减文件②】中操作
首先导入一个WAV格式的音频文件,可以直接拖到场景中去。
右侧细节面板新建一个音效衰减文件,将衰减距离改小一点(默认是3600cm),可以是800,或者其它你认为可以的。②
注:【如果一开始玩家出生点就不在该音频范围内,那么它走进将不会播放,这时需要打开音频文件将循环打勾】①
衰减方式也可以根据自己要求进行设置。②
还有衰减形状,假设你在设置河流(长方形)的声音,那么可以将这个形状设置为盒子,之后改一下大小。②
空间立体效果,如果用不到,就把衰减空间化下的启用空间化的勾去掉。(如左耳右耳不一样)②
还有就是,当人物再次进入音频播放区域时,是否从头播放。这个就需要去音频文件,声音管理(Voice Management)——虚拟化模式(Virtualization Mode),设置为——静音时播放(Play when slient)。这个会增加性能开销,自行食用!①
二.在【SoundCue文件】中操作
新建【SoundCue】,在之前内容面板选中音频文件,回到soundcue,右键,可以看到选中的音频文件,点击后即可进行下一步操作。
如图,为随机播放,左侧最下方,那个打勾的,是不会重复播放。上边的数值,是随机的概率,都是1,那么默认播放概率相同,数值越小,随机的概率就越小。
图示为两个音频合在一起播放,同时播放。【混合节点】
如图,可以选择将音频文件里的循环打勾,也可用蓝图的Looping节点【循环节点】
不过,蓝图的循环节点的频率更慢一些!
该节点默认是无限循环状态,如果把勾去掉,则可以设置循环次数。
前面是looping和random的简单组合,looping依次为1,2,3,modulator节点为设置音高(pitch)音量(volume)的大小。
concatenator节点为按顺序播放。
delay节点为设置延迟的最小,最大值。
enveloper节点是通过曲线的形式来控制音量和音高。
以下是学习链接。