I have a unity state machine with four states: idle left, idle up, idle down and idle right.
To transition between these states I had to create 12 transitions. (the white arrows). This already seems unwieldy, but now I need to add 4 more states: running up, running down, running left and running right.
Does that mean I end up with 8 states and 24 transitions running between all of them? That seems very unwieldy to me. What if you need to change something later?
I know I can transition by code, but that doesn't seem to be the recommended way of working.
animaor.Play("runningright");
What would be the recommended way to work with lots of states?