Can't get sprite to display animation when I call on it

Hello, developers.

Back at it again with a new problem, this time, I need to play an animation when the sprite wall jumps.

The jump animation doesn’t play again when it is called on (it is called on when the player wall jumps). The player can only wall jump after they have jumped once. I can’t get it to play again after it is already done and on the end frame.

Any help is appreciated, thank you.

1 Like

I believe you need to change its animation to another animation (for example falling animation) only then you can call your object to change its animation to wall jump animation. Only thing disturbs me on your code is when chips jumped from a wall you made it to set animation of chips to jump but you didn’t use trigger once maybe you don’t need to use it because extension allows you to. I don’t see any other mistakes other than these. But as I said you need to change its animation to something else first then try calling jump animation again. Looking forward to hear from you

Reset the frame number to 0 after you change the animation to “Jump” in this event:


As @kingwulfgar spotted, if you change the animation but it’s the same as the current animation, then it won’t replay. It just keeps the animation as is. By changing the animation frame to 0, you are restarting the animation sequence.

2 Likes