1 导入素材,会得到一个FBX的人物模型和一个AnimationControl动画控制器

2 将Zombienurse_Rig拖动到场景中,新生成一个僵尸护士

3 选择Asset中的ZombieAniController,并【Window】->【Aniamtor】打开动画控制器界面
3.1 界面左下角的Parammeters是设置动画过渡的条件。
3.2 点击动画idle run death attack之间的连线,可以在右边属性面板设置动画切换的条件Conditions。
例如 Idel ->run 只要设置 run的条件为true即可。
3 为僵尸护士绑定一个脚本,获取Animator组件,使用SetBool()就可以调用动画了。
关键代码:
m_aAnimator = this.GetComponent<Animator>();
m_aAnimator.SetBool("run", false);
m_aAnimator.SetBool("idle", true);
参考:《unity手机游戏开发》 可百度搜索:
unity手机游戏开发
pdf 源码