I have followed several tutorials on using an animator controller to define states and their animations.
In this screenshot you see four animations for my idle character. The idle character can face in four directions.
What surprises me here is that I already have 12 rules for such simple functionality. Can this be simplified?
Also, I’m not sure how to implement the running states now. (If the speed is higher than 0, the character should not display an idle animation, but one of the four running animations).
Do I need to create four additional states, and on each state check both the speed and the direction?
Will that result in four arrows coming out of each state? Meaning a total of 24 arrows / transitions???
Won’t that become crazy complicated and hard to maintain? What would be the recommended way of handing so many transitions?