How do I loop or play parts of animations in State machine?

I can play looped animations in UE4.

But I want to play parts of animations in each state.

For example I have an animation with all of these combined. (Jump start, Jump loop and Jump land).

However I want to play only Jump start part
Then loop Jump loop
And then play Jump land or another land anim from a different anim.

I figure I need three states.

But there I was unable to find [play from frame 1 to fram 20] option as a blueprint.

How about splitting the animation in 3 animations (jump_start, jump_loop, jump_end)?

Sadly I have no idea on how to do that and if possible I would prefer a direct way of doing it using a
anim blueprint node.

This feature is really needed.

In state machine you can create 3 states with one animation in each. You can see how it maded in “Third person template” - jump animation.

Inside state, in options of your animation asset, there is a checkbox named “Loop animation”.

1 Like