I’m facing an issue that I believe many faced before, but I cannot find any documentation about its solution.
I have missiles which make a thick smoke trail using Cascade GPU sprites.
I achieve this by attaching a ParticleSystem as component to the missile Blueprint.
It looks really good, but unfortunately when the missile hits its target, the entire trail disappears.
I know of a “hacky” method, which is to hide the actor, Deactivate the ParticleSystem and wait for it to finish with a Delay node, then DestroyActor.
But this, in combination with a missile, would generate issues with the AI (and likely many other issues). I prefer to find a better way to let the particles finish, while also destroying the actor.
How to make this trail stay alive and just complete its lifetime when the missile impact happens?