一、添加Animator组件并创建Animator Controller文件
- 添加Animator组件:

- 在Assets-Art文件夹中新建一个名为Animations的文件夹,用来存储所有动画资源

- 在Animations文件夹中新建一个名为Player的文件夹,再创建一个名为Animators的文件夹,再在此文件夹中新建一个Animator Controller资源

- 将Ruby的Animator Controller添加到Animator组件的Controller属性中

二、创建并编辑AnimationClip文件
- 打开Window->Animation->Animation,打开动画编辑窗口

- 可以将Animation窗口拖到Game视图中,在层级面板中选中一个游戏物体,Animation窗口就会出现创建AnimationClip(动画片段)文件

-
在Assets/Arts/Animations/AnimationClips文件夹中创建AnimationClip文件,名为RubyMoveLeft
-
找到Ruby向右移动的图片,添加到RubyMoveLeft文件中

- 将五个节点全选,向右拉伸,增加播放每两张图片间隔的时间为0.4秒

- 按照相同的方法,制作向右的AnimationClip动画文件RubyMoveRight,点击Add Property,找到Sprite的Filp属性,点击加号;选中第一个和最后一个关键帧,将Filp.x属性勾选加号


- 按照相同的方法,为角色Ruby添加向上和向下的动画

- 打开Window->Animation->Animator,打开动画编辑窗口

- 右键一个AnimationClip文件,设置为层级默认状态

这样就为Ruby添加了向四个方向移动的动画,但实际上Ruby只会循环播放一个动画。下一章节将会详细介绍如何控制动画合适播放