unity自己制作动画

发布时间:2019-03-26 17:04:26  访问次数:

1.我们建立一个image;
2.我们在Window标签下打开animation界面(ctrl+6也可以)
3.我们选中image 点击animation界面上的小红点 会出现保存页面,保存的是一个动画文件(.anim)
4.到此为止我们的准备工作基本完成了,下面开始编辑我们的动画吧
animation界面上最大的按钮Add curve,这个是用来添加一些我们需要在动画中改变的变量的
我们打开看看都有什么东西
5.这些变量都是我们可以用来做动画使用的,都可以随时间来改变(上面条中的1:00 指的是1S)我们来加个位置动画来看看
首先我们选择上面的anchored positon后面的加号然后会出现蓝点这个就是关键点,我们使用这个点来设置我们想要的效果
当我门选中这个点的时候inspector界面的相应变量的输入框就会变红,我们选的是位置,那么transform里面的postion就会变红
我们每一个关键点都可以进行编辑,在animation界面 我们可以右键addkey 来添加任意你想要的关键点,来使你的动画更加丰富,或者说细致。
全部编辑完成后我们点击红点旁边的右箭头来进行预览。不满意我们可以在调试,但是在预览状态下改变了相应的变量 就会添加一个关键点。

6.动画不止可以改变一个变量,上面图中的所有变量都可以用来做动画,比如我们可以做一个一边旋转一边缩放,一边改颜色的(itween或者NGUItweenposition那样)
这只是一个基本的用法,下面我要说的是重点;
以上是animation来操作一个image,那么我们拓展一下,我们是不是可以用来做模型上的动画,我们可以获取到模型上的节点,那么对节点进行这一系列操作