+1 vote

I'm making a 2D game, and I need to combine the following animations in AnimationTree:

  • full body animations: rest, idle, run. These are the base animation.
  • upper body animations for different weapons: unarmed, two-handed, sword-and-shield, etc. These are filtered to affect only the arm bones.

So far everything I've described I've implemented it.
But each upper body animation comes in two variations, an idle loop and a oneshot attack. How can I combine those in a simple way?
Do I need a secondar Statemachine to choose the correct animations? If so, how to choose from many animations easily?

This is my setup so far:
enter image description here

Godot version 3.3.4
in Engine by (192 points)

Have you found a solution? I've got the same problem. Still trying to figure it out.

Please log in or register to answer this question.

Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read Frequently asked questions and How to use this Q&A? before posting your first questions.
Social login is currently unavailable. If you've previously logged in with a Facebook or GitHub account, use the I forgot my password link in the login box to set a password for your account. If you still can't access your account, send an email to [email protected] with your username.