你好,我是跟着大智学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中自动创建的那个Animation轨道(快捷键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可以下载Timeline&Cinemachine系列教程全文带目录PDF


好了,今天就絮絮叨叨到这里了。没讲清楚的地方欢迎评论,不点赞收藏我是不会回复你的哦(¬、¬) (¬_¬)

我是大智,你的技术探路者,下次见!

别走!没超过5分钟的点赞,超过5分钟的收藏哦!

好,你可以走了。

Timeline视频教程直达链接:https://edu.hongliu.cc/detail/p_5ddc85d207bc9_tCCX2jGY/6

《大话Unity | Timeline》包含在《大话Unity》系列专栏中。《大话Unity》系列专栏,包含数十个专题(包括ShaderGraph、Addressable等最新Unity技术)。涨价预告:《大话Unity》会跟随Timeline专题的更新不定期涨价。

《大话Unity》直达链接:https://edu.hongliu.cc

5分钟制作Unity过场动画 | Timeline相关推荐

  1. 使用3dmax Morpher制作Unity表情动画

    关于游戏人物的面部表情动画 方案一:如果面部骨骼数丰富的话,可以直接做骨骼动画 方案二:采用变形器(3dmax是Morpher,maya是blendshape)修改相应通道的权重值来做表情动画 本文简 ...

  2. 关于Unity 2d动画实现

    本文转自:http://gamerboom.com/archives/76709 本文为游戏邦/gamerboom.com编译,拒绝任何不保留版权的转载,如需转载请联系:游戏邦 作者:Alex Ros ...

  3. Unity TimeLine丨B.赛车过场动画制作及视频展示

    观看视频请点我 TimeLine源文件:如有需要请留言邮箱 赛车过场动画制作步骤: 1.导入赛车插件,打开其Demo Scenes里的RCC City 2.新建TimeLine GameObject, ...

  4. Unity TimeLine丨A3.END-添加跨越墙壁时候的过场动画、Camera Depth

    目标:在目标到达一个区域内时,触发TimeLine的播放 思路:添加Camera,在跳跃时刻切换到另外视角播放翻越墙壁动画 TimeLine不是指一个制作好的mp4动画片,而是指可设置的运动.Came ...

  5. Cinemachine教程 | Unity中如何快速制作相机切换动画?

    摘要:使用Cinemachine可以快速制作相机切换动画,来看看我是怎么做的吧. 洪流学堂,让你快人几步.你好,我是跟着大智学Unity的萌新,我叫小新,这是我本周的学习总结报告哦. 好久不见.我最近 ...

  6. 如何在Unity中制作VR全景动画

    超简单的引言 本教程介绍的是如何一个人制作出像模像样的VR全景动画.笔者没有去详细的研究过动画的制作方式,或者说根本就不了解啊,所以本文章只是门外汉的一次自嗨,请勿认真,作为一种参考即可. 一 总览 ...

  7. Unity3D使用Timeline实现过场动画

    学更好的别人, 做更好的自己. --<微卡智享> 本文长度为2477字,预计阅读6分钟 前言 在<Unity3D使用Cinemachine配合Timeline实现运镜效果>一篇 ...

  8. Unity进阶 - 动画系统 - 给人物角色制作动画

    Unity进阶 - 动画系统 - 给人物角色制作动画(点击免费试学本节) 上一篇文章,我们对Unity进阶 - 动画系统 - Mecanim动画系统有了一定的认识,本节课我们给人员角色制作一些简单的动 ...

  9. Unity序列帧动画——Sprite图片集制作UI动画

    分享一个十分简单的在Unity中制作UI序列帧动画的方法.只需要将动画中要显示的图片导入Unity,将所有图片的TextureType设置成Sprite格式,然后全选所有图片,拖到场景中,提示要创建动 ...

最新文章

  1. Geo-CNN的三维点云
  2. 【讲人话】Angular如何通过@ViewChildren获取实时渲染的动态DOM节点元素(@ViewChild只能获取静态的固定DOM节点)
  3. oracle客户端下载 win8.1,WINDOWS8.1安装ORACLE客户端及配置
  4. Elasticsearch 如何把SQL转换为DSL
  5. VTK:可视化之Blow
  6. 日本新年传统习俗介绍(二)
  7. ZeroC IceGrid介绍及demo构建(使用IceBox)
  8. 深入理解Java的反射与动态代理
  9. LOJ#6360. 复燃「恋之埋火」(最小圆覆盖+高斯消元)
  10. 笔记本怎样做无线打印服务器,自己的笔记本怎么连打印机_笔记本怎样无线连接打印机...
  11. 监控摄像头网页直播解决方案
  12. 苹果手机怎样双开微信?简单2步快速安装苹果版双开助手!
  13. 硬件笔记-贴片元器件焊接
  14. Word 2016插入公式快捷键
  15. 当在浏览器中输入 Google.com 并按下回车之后发生了什么?
  16. dejavu中如何添加html文件,DejaVu术语库的建立与导入.pdf
  17. 复制粘贴,快速将Python程序打包成exe
  18. python异常处理机制例题_16.python异常处理
  19. 股市 | 股市中的随机事件
  20. backtrader股票技术指标自定义与量化回测

热门文章

  1. 案例:演示pageContext对象的使用及源码分析获取属性方法
  2. java pg数据库事务回滚_PG 事务提交与回滚
  3. 装完金蝶电脑无限重启_金蝶财务软件快捷键大全,提高工作效率!
  4. springboot hibernate 缓存不更新_spring boot 整合 ehcache
  5. python中的ture是常量吗_python中的true是什么
  6. netty4 收不到服务器响应的数据_Netty模拟redis服务器
  7. 马来亚大学 计算机科学 排名,顶级名校,马来亚大学申请解析!
  8. 如何销毁一个实例化对象_基于脚本的游戏对象系统(1) 实例化、组件及生命周期...
  9. 设计灵感|元素拼接的海报到底好看在哪里?
  10. 集设作品灵感|App夜间模式如何设计?