一、人物模型(要绑定骨骼)
点击Rig , 切换Animation Type ,切换为Humanoid会生成人物骨骼。
二、动画导出(可参考网站)https://www.mixamo.com/#/?genres=&page=1&query=stand&type=Motion%2CMotionPack)
注意动画模型都要改为人类
Ctrl+D 复制该动画,创建文件夹,将动画内容放到一起,便于管理。
三、动画控制器的有限状态机制作
1.人物添加Animator组件
2.创建Animation conrtoller
3.将生成的人物骨骼以及动画控制器挂载到相应位置
分析相应的状态变换,建立相应的有限状态机。左上角添加相应类型的参数。
点击相应的转换线添加转换条件
四、动画的逻辑关系(C#脚本编写)
在人物中添加脚本,进行相应的代码编写