Unity项目Lost Crypt分析-9

上一篇说了Cinemachine,这节就说说TImeline。
官方的一个教程:
up-to-speed-with-timeline-2019-3
另一个Youtube的版本
文档:https://docs.unity3d.com/Packages/com.unity.timeline@1.2/manual/wf_instance.html

创建Timeline

选中要创建TImeline的物体,在Timeline Window中创建Timeline。它会给物体创建一个Playable Director,其中的Playble指向一个Timeline Asset,其中包含的录制,都会作为子对象在其子级(Camera Shake等)


image.png

我们只需要知道Timeline Asset和Timeline Instance这两个概念就行。使用的时候基本上可以理解成Timeline Instance就是Playable Director。因为Timeline Asset可以被多个Instance重复使用。这是它的设计理念。

官网对于这种设计举例如下:
For example, you could create a Timeline Asset named VictoryTL with the animation, music, and particle effects that play when the main game character (Player) wins. To reuse the VictoryTL Timeline Asset to animate another game character (Enemy) in the same Scene, you can create another Timeline instance for the secondary game character.

另外,它还会创建一个空的Animation Track。一个Animator,这个据称是用来为Animation Track进行动画的。没有它动画不会发生(我对此有点怀疑,因为我似乎在游戏中看到Gameplay对象没有Animator,也用得好好的)

创建Track

创建好Timeline之后,在Timeline的窗口中可以创建各种轨道。


image.png

各种Track的图标:


image.png

还可以创建SubTrack来Override基本Track的某些参数,右键,选择Add Override Track


image.png

看一下游戏中设置的Timeline,注意图中的Preview点亮后,在Timeline中移动时间,游戏窗口和编辑窗口才会有预览:


image.png

从时间轴可以看出Wand动画触发的整个过程。首先Signal Track会发出Stop Sarah的信号。Artefact的光也会激活。然后Sarah会执行Ascend的动画(双击可以进入动画),摄像机也会调用一个远镜头,然后再禁用远镜头,回归近景。在Light(Animator)的这个轨道,会有光影的变化,从白天变化到黑夜。

Activation Track

添加Activation Track之后,会自带Activation Clip,也可以右键,选择添加,或者选中clip之后删除。可以调整它的时长。属性面板中的Post-playback state定义了这个块完毕之后Gameobject的状态。



Clip的属性中,s表示秒,f表示帧


image.png

Animation Track

创建Animation Track后,默认没有clip。这时候如果做点击录制,并调整后,会录制在Infinite Clip,一个缺省的无边界的clip上。这个clip无法控制长度。你可以右键,选择Convert to Clip Track将它转换。

Control Track

双击Sequence_ArtefectExploision,进入它的细节。这里控制玩家拿到Wand之后发光的效果。


image.png

Record Track with Timeline

有兴趣的可以尝试Recorder来录制到Timeline




©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 219,589评论 6 508
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 93,615评论 3 396
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 165,933评论 0 356
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,976评论 1 295
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,999评论 6 393
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,775评论 1 307
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,474评论 3 420
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,359评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,854评论 1 317
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 38,007评论 3 338
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 40,146评论 1 351
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,826评论 5 346
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,484评论 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 32,029评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 33,153评论 1 272
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,420评论 3 373
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 45,107评论 2 356

推荐阅读更多精彩内容

  • 一、前言 这是Timline学习系列的第二篇,本节内容主要讲解Timeline基本的工作流程。通过本章,你将学会如...
    windknife阅读 41,382评论 4 58
  • Timeline是Unity2017版本中新加入的功能,可以非常方便的进行场景动画的创建和修改,包括物体、声音、粒...
    壹米玖坤阅读 19,862评论 1 8
  • 前言 项目中要使用Timeline去做一套通用的打击动作,就学习一下,本来以为Timeline就是一个编辑窗口,拖...
    e196efe3d7df阅读 3,295评论 0 2
  • 收到CPU占用过高的报警信息,小心脏一跳,赶紧打开VPN看看哪个进程搞鬼。登录CRT,使用top命令定位进程信息:...
    Hypercube阅读 3,917评论 0 11
  • 敬爱的王总,亲爱的家人们大家好! 我是来自山峰教外教育的茂锐,今天是我第48天的日精进,给大家分享我今天的进步,我...
    FreeCaptain阅读 120评论 0 0