unity3d怎么做动画的动画控制

unity3d怎么做动画游戏开发之动画控制(狀态机)

首先创建一个animator controller(动画控制),在你的模型上添加一个组件(animator)

把animator controller绑定到controller选项栏中,双击打开你新建的animator controller会出现下图所示① ,单擊右键创建一个空的状态然后把你所要展现的动画拖到这个新建的状态上,需要用几个状态就拖几个,在你最初始的状态上单击右鍵,选择make transtion会出现一条线,连到你下一个状态下这里给大家解释一下,打个比方一个动画人物从站立到把敌人杀死,所需要的动画为 站立-》跑动-》攻击-》站立这就形成了一个循环(当然了,有的也可逆向播放比如跑动后站住不动,就是跑动-》站立)在那你animator controller中提现絀来,如图所示② 大家注意了!!看左下角③ ,这就是我们今天的主角状态机,点击那个“+”号选择你根据那种数据类型来控制这個动

参考资料

 

随机推荐