【UE Niagara】定位与死亡事件模块的简单使用

本文详细介绍了如何在Niagara中使用GenerateLocationEvent和GenerateDeathEvent,分别控制粒子根据位置事件生成和基于死亡事件生成,通过实例展示了这两个功能的应用及其效果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

效果

步骤

一、Generate Location Event

二、Generate Death Event


效果

步骤

一、Generate Location Event

首先将上一篇(【UE Niagara】碰撞事件)文章中制作的粒子系统“NS_Fountain”拷贝一份,这里命名为“NS_Fountain_Location”

打开“NS_Fountain_Location”,删除“Generate Collsion Event”模块

添加“Generate Location Event”模块

删除之前的“CollsionEvent”

重新添加事件处理器

设置来源为定位事件,执行模式为生成粒子,生成数量设置为1

添加“Receive Location Event”

可以看到此时的效果如下,发射器“NE_Fountain2”生成的粒子的位置是由“NE_Fountain”的粒子位置决定的

二、Generate Death Event

复制一份“NS_Fountain_Location”,这里命名为“NS_Fountain_Death”

打开“NS_Fountain_Death”,将“Generate Location Event”改为“Generate Death Event”模块

删除之前的事件处理器,添加一个新的事件处理器

设置源为“DeathEvent”,执行模式为生成粒子,生成数量为1

添加“Receive Death Event”模块

此时效果如下,在第一个发射器生成的粒子死亡时,第二个发射器会在死亡位置生成粒子

参考视频:

https://www.bilibili.com/video/BV1ZP411b7xg/?spm_id_from=333.788&vd_source=36a3e35639c44bb339f59760641390a8

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Zhichao_97

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值