Unity 进阶 - 动画系统 - 根动作

Unity 进阶 - 动画系统 - 根动作

多精彩内容可以观看Unity 进阶 - 动画系统http://edu.csdn.net/course/detail/2622进行学习……

相关文章阅读:

Unity 进阶 - 动画系统 - Mecanim动画系统
Unity进阶 - 动画系统 - 给人物角色制作动画
Unity进阶 - 动画系统 - 人形动画的导入
Unity进阶 - 动画系统 - 导入设置

Unity进阶 - 动画系统 - Animations选项卡


需要在Animations中找一个Idle状态拖拽进去设定为默认状态,然后在找一个Attack1攻击状态,拖进Animator视图中,现在默认状态是Idle状态,我们运行创建之后,我们的人物机会执行Idle动画。

 

Unity 进阶 - 动画系统 - 根动作_第1张图片

Unity 进阶 - 动画系统 - 根动作_第2张图片

接下来我们需要给Idle状态创建一个动画过渡,过渡到Attack1状态。在Idle上右键选择Make Transition,链接到Attack1状态,同时点击Attack1右键,创建过渡,到Idle状态。

 Unity 进阶 - 动画系统 - 根动作_第3张图片

选中IdleAttack1的过渡状态,把Has Exit Time属性取消勾选,这个是在我们过渡到攻击状态,不需要有延迟。

Unity 进阶 - 动画系统 - 根动作_第4张图片

然后我们需要设置一个脚本,开控制动画,我们需要在左侧的参数,添加一个参数,参数的名字取为Attack

Unity 进阶 - 动画系统 - 根动作_第5张图片

然后回到IdleAttack1的过渡状态,需要在这个过渡中添加一个条件,然后默认的Attack就是我们的过渡条件。以上就设置完我们的动画过渡了。

Unity 进阶 - 动画系统 - 根动作_第6张图片

接下来转到Scene视图,选中我们的人物对象,给认为对象添加一个脚本Text,然后双击打开!

Unity 进阶 - 动画系统 - 根动作_第7张图片

接下来就是我们需要利用脚本来实现更多的功能!

你可能感兴趣的:(Unity3D)