独立项目-角色控制器-有限状态机(FSM)
Posted Dean二十七
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了独立项目-角色控制器-有限状态机(FSM)相关的知识,希望对你有一定的参考价值。
学习内容:
Unity5的新动画系统
1.动画导入 分动画
2.创建动画控制器
3.设置动画过渡 设置动画跳转条件
4.动画重定向
注意事项:如果当前的状态就是自己的状态,则不进行切换。
这种设置AnimatorController的方法如下图:
而这种设置方法则会造成Idle_Normal状态不断的切换到Idle_Normal状态。
此时,创建一个Parameters值:CurrentState(int),并根据不同的值表示不同的状态:
1 = Idle_Normal
2 = Idle_Fight
3 = Run
4 = Hurt
5 = Die
6 = Attack_01 / Attack_02 / Attack_03
...
以上是关于独立项目-角色控制器-有限状态机(FSM)的主要内容,如果未能解决你的问题,请参考以下文章
有限状态机FSM(Finite State Machine)及实现方式介绍