





双击该文件,会切换到Animator窗口


会自动生成一个状态,并将entry连接到walk,表示walk为初始动作。 可以用同样的方式将需要用到的动画拖入,也可以在Animator窗口中 右键->Create State->Empty,生成一个空状态,在右侧窗口,点击Motion右边的圆圈,在弹出窗口选择所需动画片段:



这里添加一个Bool类型的run,用来判断切换walk和run状态; 添加一个Trigger类型的attack,用来进入attack状态。 点击状态之间的连线,可以在右侧栏下方设置条件: 如选择walk到run之间的连线,条件设置如下:

这样当在walk状态时,若run为true,就会进入run状态。 其他的设置也类似。 这样就可以通过脚本更改该组件的参数,从而控制动画之间的转换。