UMG Animation jump to frame

Hello, I can’t seem to find this, is it possible to jump to a specific point or at least to an end state of UMG animation? For example I have 2 seconds animation and I want the player to be able to skip it by input and show the end result of the animation.

This should skip 2 seconds.

And feeding it End Time should skip to the end - untested. Fingers crossed.

1 Like

Thanks for your reply, I tried this but this actually skips doing everything that happens in the animation before the start time… I want to everything to finish instantly instead of increasing play rate.

But it says in the topic you want to skip… But we’re not increasing the play rate. You’ll need to clarify because this is very contradicting:

For example I have 2 seconds animation
and I want the player to be able to
skip it

vs.

I tried this but this actually skips
doing everything that happens in the
animation before the start time

So what are we doing again? You also do not want to play it faster.

I want to everything to finish
instantly instead of increasing play
rate.

So skip the animation? Or? Sorry I don’t get it.

There’s a good chance I misunderstood it completely :expressionless:

Haha sorry ;p So by skipping I mean the animation itself but the end result would be as If the animation played fully. To be more precise I have an after level score showing animations, I want the player to be able to skip the animations and still see the state at the end of those animations… I can achieve this by increasing play rate so when player presses the button the animations are much faster so he/she sees the result faster but I was wondering If something like this could be achieved by jumping to the end of the animation instantly. Changing start time results in everything before it not happening at all so for example if I’m changing render opacity in the animation the it would still be 0.

BTW I’m pretty sure I did something like this before but it was in the level sequence. From the sequence player there is a function to jump to specific frame of it and everthing before executes instantly. But there doesn’t to be one for UMG sequence.

But that’s precisely what End Time does.

  • 6s long anim goes from white to green

Skip to end at button press - shows last frame.

Image from Gyazo

Unless you tick Restore State, then you’ll be back at frame 0.

Does the above not achieve what you need? To me it sounds that it does. What am I missing?

OK from what I tried If I had something starting with 0 opacity and it was changed during the animation if I jumped to the time after the change was done it didn’t happen at all, will have to test more maybe I did something wrong. Thank you for you help!

Tested [[This]] (widget root) with Render Opacity and it does seem to deliver:

That’s in 4.25.3. Do tell if you ever get to the bottom of this.