Drona
3
Aside from Silver-Streak’s suggestion, you already got a solution for your problem from cat
There is also a very clean example that demonstrates how you can change animations with the same action:
And yes, it is all not very easy, but you can do it.