Holding an animation at a specific point?

If you’ve ever played Blood Samurai 2 as found here:

You’ll see that if you hold E, your character grips the katana in the sheathe, once you release E you unsheathe the animation. My question isn’t on how I can detect when a player releases E, but how I can actually have the animation hold on that point.

Here’s a gif for anyone who doesn’t want to go in game:

Note how holding E makes the character brace to pull it out.

I have this animation so far which has my character bracing to pull it out, but I don’t know how I’d pause it at the part where the hand reaches the handle.

You’re gonna need a separate looped animation that is them holding their sword(like in the sheathe about to pull it out) and use InputEnded for when to actually pull the sword out. You might also be able to use AdjustSpeed to pause though im not sure.

1 Like