I have some crates on my level, and first I what I did was:
After few hits (from the player) a crate will break.
Once the break animation is finished, Destroy the Crate.
It was easy and it works great!
So I wanted to make it better using a nice fade-out and then destroy.
But I had some issues, the first issue the Animation of the "BREAK" looped all the time (it's playing 1 on the animation editor, not on loop).
I guess the reason for this is because the HP of the Crate, it's stuck on 0 so it keeps playing.
When I played with "only once" it worked but then a different problem comes in.
It will only destroy 2 or 3 crates, then the rest of the crates will never be able to break.
Again... I'm sure it's something about the HP which is not for each crate but for all of them.
My 2 failed attempts:
BTW - Destroy is Enable on the properties for automatic destory when fade is finished.
How can I make this work properly?