记录一下如何用蓝图实现根据不同速度播放引擎声音并且不会鬼畜
创建一个SoundCue(可以循环播放的音频)
双击进入,添加WavePlayer然后选中要播放的音频,勾选looping:
设置CrossfadeByParam来实现根据变量变化不同的音频(这里用的是引擎移动组件的速度):
在载具类中的Tick事件中:
设置声音播放距离(会削弱):
创建一个SoundAttenuation:
进入设置(两个范围:开始削弱和最终听不见的距离):
记录一下如何用蓝图实现根据不同速度播放引擎声音并且不会鬼畜
创建一个SoundCue(可以循环播放的音频)
双击进入,添加WavePlayer然后选中要播放的音频,勾选looping:
设置CrossfadeByParam来实现根据变量变化不同的音频(这里用的是引擎移动组件的速度):
在载具类中的Tick事件中:
设置声音播放距离(会削弱):
创建一个SoundAttenuation:
进入设置(两个范围:开始削弱和最终听不见的距离):