# The death of a particle is delayed after hitting a wall

**URL:** <https://forums.unrealengine.com/t/the-death-of-a-particle-is-delayed-after-hitting-a-wall/1764950>\
**Category:** Programming & Scripting\
**Tags:** particle-system, unreal-engine, question\
**Created:** [March 21, 2024, 12:05pm UTC](https://forums.unrealengine.com/t/the-death-of-a-particle-is-delayed-after-hitting-a-wall/1764950 "2024-03-21T12:05:55Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![BBblockers](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@BBblockers](https://forums.unrealengine.com/u/BBblockers)\
**Post date:** [March 21, 2024, 12:05pm UTC](https://forums.unrealengine.com/t/the-death-of-a-particle-is-delayed-after-hitting-a-wall/1764950/1 "2024-03-21T12:05:55Z")

</div>

Hello!

I made a simple Niagara system with three emitters: Head, FollowingGlow (which follows the head) and the OnDeathGlow which is spawned after the death of the HeadEmitter.  
I have an issue that there is a delay between the particle hitting the wall and disappearing (its death). The Head emitter has collision detection and it generates death event correctly, but I couldn’t find there anything about the delay. This issue also occurs after packaging the project. Screens of the Niagara system and a video showing the issue below.

 ![screen1](https://d3kjluh73b9h9o.cloudfront.net/original/4X/8/b/8/8b8a44be8242870c9bc83ce350b77f93469c03c5.png)  
 ![screen2](https://d3kjluh73b9h9o.cloudfront.net/original/4X/4/8/3/483d68b069e406b56cb4896ade3d4a2211cc3caa.png)

---

<div class="post-metadata">

**Author:** ![BBblockers](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@BBblockers](https://forums.unrealengine.com/u/BBblockers)\
**Post date:** [March 26, 2024, 10:03am UTC](https://forums.unrealengine.com/t/the-death-of-a-particle-is-delayed-after-hitting-a-wall/1764950/2 "2024-03-26T10:03:07Z")

</div>

Okey, there was a delay, because the particle died after the end of a lifetime, not when the collision was detected. I added “Kill Particles” to the Head and set it to “HasCollided”, then everything worked as it supposed to. Screens:  
 ![image](https://d3kjluh73b9h9o.cloudfront.net/original/4X/8/f/8/8f860618174fe5e90aa3d0ee9e3c76a5bb1fb7a9.png) ![image](https://d3kjluh73b9h9o.cloudfront.net/original/4X/d/8/d/d8d9f0c22dfbbb156cbfbdfb42ca0891c310b3dc.png)

---

<div class="post-metadata">

**Author:** ![system](https://d3kjluh73b9h9o.cloudfront.net/original/4X/7/1/3/713c9d3f58553f0de89543d76a8a3a2779dc9fa4.png) [@system](https://forums.unrealengine.com/u/system)\
**Post date:** [April 25, 2024, 10:03am UTC](https://forums.unrealengine.com/t/the-death-of-a-particle-is-delayed-after-hitting-a-wall/1764950/3 "2024-04-25T10:03:35Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
