首先打开要控制的Niagara
新建一个公开变量,为Niagara添加一个浮点值
变量和粒子属性绑定,用来控制粒子生成,直接拖动即可。
新建Actor
添加组件NiagaraOpen并设置属性为NIAActor,并勾选可编辑实例
添加自定义控件,用组件控制Niagara属性
在添加的Niagara浮点参数中添加在Niagara里面添加用户公开里面的名称 ,注意前缀user.Open_Niagara 。
分别把创建的Actor和Niagara拖入场景。
在创建的actor 中找到我们暴露的选项 ,添加需要控制的Niagara,并把粒子拖入到要实现效果的位置。
然后再关卡蓝图调用参数即可控制
在关卡蓝图中添加要控制的按键,即可实现控制。
作者:Lucas_dudu https://www.bilibili.com/read/cv14790720 出处:bilibili