Stop looping Jumping Animation

Dirk

Member
Hi!

I have an 8 frame jumping animation.
  • Frame 1: Anticipatory "squished" character
  • Frames 2-7: Air time
  • Frame 8: Landed

Since sometimes a jump takes longer I don't want my animation to loop, because it looks wrong when the character gets squished every 8 frames. So I want him to remain in the last frame in his "landed" pose.
However... I can't change this in the Actions settings.

These different settings:

EndAction: Loop/GoToFirst/GoToLast
End Animation: Loop/GoToFirst/GoToLast

seem to have no effect on the animation. It still loops, no matter if I set End Animation to GoToFirst or GoToLast.

Does anybody have an idea how to stop the animation from looping?
 

Dirk

Member
I found no solution for my problem. For now I simply made my animation play slow in the hopes the player will never be long enough in the air for the animation to loop.
 

Craigery

Active member
My solution was to made another action step for an animation of only the last frame looping. You waste an action step, but I think this is what you want.

Action Step 1 - 8 frame jumping animation
EndAction: Loop
End Animation: GoToNext

Action Step 2 - 1 frame landing animation
Falling EndAction: Loop
End Animation: Loop
 
Top Bottom