Unity怎么实现角色的多段连击(C#)

最近在做一个2D游戏。但是角色多段连击的控制不太会。就是按一下X就播放第一下攻击;在播放第一段攻击的时候只要再按X,等第一下播发完之后就
转到第二段攻击的播放。否则就转到Idle状态。我在网上找了很久,也试过一下网上的方法。但是动画间的切换不理想!

http://blog.csdn.net/book_longssl/article/details/42806321

采用指令模式,就能解决这个问题!