找回密码
 注册帐号

扫一扫,访问微社区

自学总结 5分钟制作Unity过场动画 | Timeline

5
回复
1165
查看
打印 上一主题 下一主题
[ 复制链接 ]
3偶尔光临
259/300

89

主题

95

帖子

259

积分

Rank: 3Rank: 3Rank: 3

UID
24181
好友
1
蛮牛币
695
威望
0
注册时间
2014-5-7
在线时间
85 小时
最后登录
2020-1-26

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册帐号

x
本帖最后由 关尔Manic 于 2019-12-29 09:06 编辑

图片刷不出来的话直接拉到最后看原文哈。
你好,我是跟着大智学Unity的萌新,我叫小新,这是我本周的学习总结报告哦。
这里是5分钟Unity学院,没有废话的Unity教程,今天来学习如何制作过场动画。
过场动画,这么复杂的东西如何在5分钟内制作出来?那就得用到Timeline系统了。
所需前置知识:Unity基本概念及操作、模型动画导入、动画系统
Timeline是什么?
Timeline类似一个多媒体编辑系统,可以在一个时间轴上整合Unity中的动画、音频、特效、相机镜头,还可以自定义扩展。用来做过场动画再合适不过了。
Timeline如何安装?
创建Unity工程时,Timeline是默认安装的。Unity2019中你可以通过菜单栏Windows > Package Manager来更新Timeline到最新版来享受最新的功能。
【计时开始】5分钟制作过场动画
下面要开始喽,一会咱们会用到一些资源,你可以在下面的链接中下载使用。
  • Github地址:https://github.com/UnityTechnologies/ATerribleKingdom
  • 国内Gitee镜像库地址(下载速度快):https://gitee.com/Unity-Technologies/ATerribleKingdom
好了,5分钟倒计时结束!我们下次见!旁白:滚!
我们的目标是制作一个动画:大门打开,主角跑出去,并向敌人示威。
1 创建Timeline
上面工程下载好之后,打开Scenes中的Environment场景。创建一个空物体命名为BeforeBattleTimeline。
菜单栏:Window > Sequencing > Timeline打开Timeline窗口。
选中Hierarchy中的BeforeBattleTimeline,点击Timeline窗口中心的Create按钮。


这时会弹出窗口,让你选择一个路径来存放Timeline资产。
2 录制大门打开的动画
选中场景中的大门,如下图:


这时候会有一个问题,就是Timeline窗口变了,因为选中的GameObject变了,这时候咋办呢?重新选中BeforeBattleTimeline物体,然后点击Timeline右上角的小锁锁住。然后重新选中大门,Timeline窗口就不会再变了。


删掉Timeline中自动创建的那个轨道(快捷键Delete),如下图:


将大门那个Pallisade从Hierarchy中拖到Timeline的轨道区域,选择Animation Track:


此时可以点击轨道右边的录制按钮开始录制,录制过程和Animation的录制过程类似,不再赘述(5分钟时间不够)。


最后可以点击预览播放,查看动画:


3 添加人物动画
先给场景中添加一个角色,放在大门的后面,角色在Project中的位置在:


把这个新添加的角色放到Timeline轨道中,添加Animation Track:


这次呢,我们就不能通过录制的方式添加动画了,咱们要用到导入的角色动画。
首先是Idle待机动画,动画在下面这个位置:


直接把这个模型中的动画拖到轨道中,这样Timeline到对应位置就会播放这个动画:


然后等大门打开以后加上跑的动画@Heavy_Run,用同样的方式拖到轨道中,这时候如果预览的话,你会发现人物只会在原地跑动:


这是为啥呢?因为这个模型动画里,跑的动画没有带位移,所以角色往前移动的位移需要我们来添加。
还有一种情况:角色动画中带位移的情况,处理方式不太一样。本文不再赘述,可以看末尾的扩展阅读链接。
这时候再把角色拖到Timeline中创建一条新的Animation Track,并通过录制的方式给角色加上位移。现在动画大概就会是这个样子:


现在有问题,就是跑步动画时长不够位移动画的时长,这时候可以拖动Heavy_Run Clip的末端,拖到足够长(确保动画设置中动画是循环的):


最后呢,再加上一个示威的动画@Heavy_Attack_Axes:


到这呢动画部分就完成了。
4 添加音效
想要整个过场动画更惊艳,还需要一个音效。添加也很简单,直接把音频文件拖到Timeline中即可。这样音频文件会作为背景音乐播放:


最后呢,加个小彩蛋,给角色示威的时候播放个雷击的声音:


这种方式添加出来是背景2D音效,3D音效需要设置AudioSource。
5 总结
到这呢,整个Timeline就制作完成了,这里用到了常用的轨道:
  • Animation轨道录制和播放动画
  • Audio轨道播放音频
最后,预览一下(自行脑补一下音效):


【扩展学习】对Timeline&Cinemachine感兴趣的童鞋:更多教程在洪流学堂公众号回复timeline获取,免费获取图文手册,更有视频教程。

好了,今天就絮絮叨叨到这里了。没讲清楚的地方欢迎评论,不点赞、收藏我是不会回复你的哦(¬、¬) (¬_¬)
我是大智,你的技术探路者,下次见!
别走!没超过5分钟的点赞,超过5分钟的收藏哦!
好,你可以走了。

回复

使用道具 举报

0

主题

23

帖子

50

积分

Rank: 2Rank: 2

UID
329173
好友
0
蛮牛币
51
威望
0
注册时间
2019-8-12
在线时间
28 小时
最后登录
2020-1-17
沙发
2020-1-4 08:10:48 只看该作者
学习了。留着慢慢看
回复 支持 反对

使用道具 举报

排名
15589
昨日变化

1

主题

20

帖子

91

积分

Rank: 7Rank: 7Rank: 7Rank: 7

UID
9559
好友
0
蛮牛币
170
威望
0
注册时间
2013-12-4
在线时间
22 小时
最后登录
2020-4-20
板凳
2020-1-4 10:36:50 只看该作者
动画设置中动画是不是循环的怎么办(不想改动动画,因为其他地方会用到)
回复 支持 反对

使用道具 举报

3偶尔光临
252/300

1

主题

193

帖子

252

积分

Rank: 3Rank: 3Rank: 3

UID
341351
好友
0
蛮牛币
443
威望
0
注册时间
2020-2-27
在线时间
58 小时
最后登录
2020-5-31
地板
2020-3-8 17:07:26 只看该作者
学习学习666666
回复

使用道具 举报

0

主题

3

帖子

30

积分

Rank: 1

UID
307552
好友
0
蛮牛币
123
威望
0
注册时间
2018-12-9
在线时间
27 小时
最后登录
2020-5-7
5#
2020-3-12 17:53:09 只看该作者
存着慢慢看
回复

使用道具 举报

4四处流浪
414/500
排名
9776
昨日变化

0

主题

64

帖子

414

积分

Rank: 4

UID
125704
好友
0
蛮牛币
1759
威望
0
注册时间
2015-10-16
在线时间
236 小时
最后登录
2020-6-4
6#
4 天前 只看该作者
666 我也存起来了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册帐号

本版积分规则