简单介绍一下如何在UNREAL 引擎的UMG编辑器下给按钮增加音效,其中主要应用的是PLAY SOUND 2D 节点,这个节点可以直接调用音效文件
音效本身不是actor,所以不能直接拖拽到这个里面进行编辑。
首先,打开需要绑定按键音效的UMG菜单编辑界面,选择右上角的模式切换,将编辑器的模式改为为图表模式(如下图):
然后界面切换到收个图表之后,实际上就是一个蓝图的事件图表编辑菜单,在这里点击左边栏的变量中的按钮,下方会出现按钮绑定的效果:
on hovered 是鼠标滑过触发的事件
点击On Hovered 后面的+,事件图标中会出现On Hovered的事件,这样直接将节点连接play 2d sound ,然后再从sound里面选择合适的比如鼠标划过的音效,就可以滑动触发声音效果了
点击On Clicked 后面的+,事件图标中会出现On Clicked的事件 ,将其连接想要的功能,在功能执行模块之间加入一个音效,有可能会因为执行太快导致声音没发出就执行了,所以我加了一个delay延迟蓝图,延迟1秒执行,这样避免出现问题。
编译之后就可以让按钮带上滑动音效和点击音效了
注意,unreal 好像只支持wav音效,不支持MP3,所以记得导入的时候选择wav音源