I have a small problem in my game: I have two animations, one idle called “Normal” and another shooting called “Aiming”. Each animation is made up of only one sprite. When I configure my events, I set it so that when “Player has just fired” the animation changes to “aiming”, and right below, the inverted condition “player has just fired” with the animation changing to “normal”. And nothing happens. No animation plays. I don’t know how to fix this, nor if it’s a programming logic error or an animation logic mistake…
It’s probably that the “just fired” condition is just good for 1 frame or something. So it probably changes back almost immediately that you wouldn’t see the animation.
Maybe give it a timer before changing the animation back,
or maybe set the animation duration to be slower a bit and use the conditions
“if animation is aiming”
“if animation is finished”
: change animation to “normal”.
Hello!
For me, i would move the last event “Player has just NOT fired” in another place, at a level below and well separated.
A+
Xierra

