Why Deactivated Node Not Working After Using Delay Node?

In My Case I want to deactivate particle But Not Working Please Kindly Help :slightly_smiling_face:

It does work. Your emitter has a lot going on, and so will take a while to peter out.

If you want it gone immediately, use

1 Like

I also tried change my delay time but it’s not working my particles are still running on .
please guide me how i can fix this ? :slightly_smiling_face:
do i have to change any properties of particle ?

1 Like

Hi there,
There is a particle parameter called lifetime, you need to set it as “distribution float particle parameter” if you want to have access from a blueprint. In your case, lifetime is a float parameter, but the trick part if your particle system comprises multiple " particle emitters", you need to make lifetime a shared parameter for each one of those. Just copy and paste the edited lifetime “module” over the other emitters and delete the original ones from them.


That should work, however, sometimes there are particle emitters that won’t work well if lifetime is too short, but give it a try.

1 Like

I Just want to stop my particle from looping but it’s not working :slightly_smiling_face:

Hi there
This is different. You want shorter lifetimes with “burts”. I recommend you follow a tutorial about creating particle system to understand the modules and variables. I’ll update a few beginner-friendly ones from YT in a moment.

Sure , Thank You I will check it out

Hi there, sorry for this delay. One for Niagara and one for Legacy Particle System. I hope it helps.
UE4 Niagara Tutorial - Spark Effect - Intro to Niagara UE4/Unreal Engine 4 - YouTube
Particle Systems | Tutorial | Unreal Engine 4 - YouTube

Bubble Burst Effect | UE4 Niagara Bubble Burst | Download Project Files - YouTube
Unreal Engine Explosion Tutorial - YouTube
Spawn Burst FX in UE5 Niagara Tutorial | Download Files - YouTube