步骤
首先新建一个Niagara发射器,使用Empty模板。打开后先添加一个“Spawn Burst Instantaneous”模块,设置发射数量为3
可以添加一个“Shape Location”使得每个粒子的初始位置不同
添加一个“Play Audio”模块,然后设置一个播放的音效
对Niagara发射器创建一个Niagara系统,如果此时我们将Niagara系统放置在场景中,那么默认只有在发射器生成粒子的时候才会播放声音。
如果我们希望是粒子发生碰撞后才发出声音,可以添加一个重力模块
再添加一个碰撞模块
将“Play Audio”模块移动至“Collsion”模块下面
修改播放声音的条件为“CollsionVaild”,此时只有当发生碰撞时才会播放声音
可以取消勾选只播放一次的设置
将Niagara系统移动到场景中然后运行,就可以听到粒子碰撞后的声音了。
参考视频:
https://www.bilibili.com/video/BV1aw411h7cZ/?p=31&spm_id_from=pageDriver