Particle System doesn't Deactives after Delay
I created a laser particle.
I am activating and deactivating this via FirstPersonCharacter blueprint.
When player fires his weapon, it is activated and after 0.05 sec, it should be deactivated, but it doesnt. Interestingly when i remove Delay it directly gets deactivated.
Here are blueprint photos. Of course it never shows up since it gets deactivated directly
and when i do this
It never gets deactivated
EDIT: By the way it starts inactive
I changed blueprint like this and it still doesnt deactivates after activation
Ok. I found the reason. At UE4 source KismetSystemLibrary.h Delay definition comments
Perform a latent action with a delay (specified in seconds). Calling again while it is counting down will be ignored.
So i had other Delay calls and that was the reason why it was ignored. Dont call another Delay when one is still counting
Follow this question
Once you sign in you will be able to subscribe for any updates here