Is there any way I can group animation in state machine?

Hi, i have bunch of animation in each state, 7 Idle- animation and 20 Talks- animation. They also can call to play each other for looping.
So, is there any way for me to group them within each state to make it easier to handle the logic between two states?

Hey @Kolokun!

No, you cannot nest states or transition between states in different state machines. What you can do is using state aliases to organize your transitions! See here.

However I’d recommend using anim montages for speaking, since such actions can take place any time.

Hope this helps! :innocent:

Thanks, your suggestion about Alias and Conduits really solves my issue <3
Just wondering, what happen if i make a transition from a state animation to a multi select State Alias.

1 Like

You’re welcome :smiling_face_with_three_hearts:

Here’s an example:

Here, both movement states (“Walk / Run” and “Tired Walk / Run”) are aliased with “Movement”, and they both transition to the Idle state when the movement input is no longer in a clean way :blush:

(Note that you could also achieve this with Blend Poses by Bool inside the state but that’s not exactly the same)


Oh wait I see you’re asking the opposite, then you’ll get this error:

A alias used as a transition’s target must alias a single state

1 Like