【UE Niagara 条带粒子系列】01-初识条带渲染器

目录

效果

步骤

一、创建条带渲染器

二、增加粒子生成数量

三、设置条带粒子的初始宽度


效果

步骤

一、创建条带渲染器

  1. 新建一个Niagara系统

选择"Simple Sprite Burst"模板

这里命名为"NS_RibbonRenderer"

打开"NS_RibbonRenderer",删除"Sprite渲染器"模块

添加一个"条带渲染器"模块,此时虽然产生了条带粒子,但是我们在预览窗口中是无法看见的

选中"Emitter State"模块,设置"Loop Behavior"为"Inifite"

二、增加粒子生成数量

  1. 删除"Spawn Burst Instantaneous"模块

添加一个"Spawn Rate"模块,"SpawnRate"设置为100

三、设置条带粒子的初始宽度

在"Initialize Particle"模块中设置条带粒子的宽度为10

此时我们在场景中拖动发射器可以看到形成的条带粒子

我们还可以在"Initialize Particle"模块中设置粒子的初始颜色

  1. 为了方便的演示条带粒子效果,这里添加一个第三人称游戏资产

打开第三人称角色蓝图"BP_ThirdPersonCharacter"

添加一个Niagara粒子系统组件

Niagara系统资产使用前面创建的"NS_RibbonRenderer"

将"BP_ThirdPersonCharacter"添加至场景并设置自动控制玩家为玩家0

此时运行游戏可以看到条带粒子效果如下:

相关推荐
mengzhi啊18 小时前
UE5关卡切换 传统加载(阻塞)vs流式加载(非阻塞)。还有加载关卡3种办法
ue5
电子云与长程纠缠21 小时前
UE中使用TGuardValue与TInlineComponentArray数据结构
开发语言·数据结构·学习·ue5·游戏引擎
Duo1J3 天前
【UE】Slate 编辑器工具开发03 - 节点编辑器 (EdGraph)
ue5·编辑器·游戏引擎·ue4
directx3d_beginner4 天前
26,怪物受击接口改为C++
ue5
远离UE46 天前
UE5 UV邻接 Niagara潜水模拟 学习笔记
ue5·uv
AA陈超6 天前
005 T03 — 角色基类与移动系统 详细功能设计文档
ue5
AA陈超7 天前
004 T02 - 俯视角摄像机系统 设计文档
网络·c++·ue5·虚幻引擎
AA陈超7 天前
006 T03 — 蓝图操作指南
c++·游戏·架构·ue5·github·虚幻引擎
Duo1J9 天前
【UE】Slate 编辑器工具开发01 - Slate语法 & 常用控件
ue5·编辑器·游戏引擎·ue4
朗迹 - 张伟10 天前
UE5.7 PCG从入门到精通系列课程【第五课:PCG沿一条样条线生成物体】
ue5·pcg