效果

步骤
1. 新建一个Niagara发射器,使用Empty模板,这里命名为“NE_Beam”

打开“NE_Beam”,添加条带渲染器

添加“Spawn Burst Instantaneous”模块,设置生成数量为100

添加一个“Beam Emitter Setup”模块

再添加一个“Spawn Beam”模块

此时在预览窗口中就能看到一条光带了

可以添加一个“Beam Width”模块来修改光束的形状

此时光束就变成如下形状

在“Beam Emitter Setup”中设置光束结束位置在生命周期内由0变化到180

此时还需添加“Update Beam”模块来更新粒子

此时效果如下

接下来我们可以通过“Scale Color”模块设置一下粒子颜色

此时效果如下

如果希望颜色是根据长度变化的,我们可以将“CurveIndex”设置为“RibbonLinkOrder”

此时效果如下

参考视频:
https://www.bilibili.com/video/BV1SC4y1Z7WL/?spm_id_from=333.788&vd_source=36a3e35639c44bb339f59760641390a8