1. 简介

Timeline是一套基于时间轴的多轨道动画系统,它支持可视化编辑,实时预览。
这一个技术相对于其他动画系统,最大的区别就是,Timeline可以针对多个游戏物体做出的一系列动画,主要用于过场动画的制作,实现电影级的那种分镜效果。
简单来说,它用于模拟类似pr的演出效果。

2. 基本使用

1. 安装

打开Package Manager安装,Unity2020默认安装TimeLine,可以通过Package Manager进行更新。

2. 使用

  1. 在项目目录中右键创建Timeline文件
  2. 使用组件Playable Director来应用Timeline文件。
  3. 你也可以在Timeline面版中直接选择对象,为对象添加组件。

3. 创建轨道

  1. 右键菜单,可以创建多种轨道
名称 功能
Track Group 将不同的轨道进行分类,相当于文件夹功能
Activation Track 控制物体的显示和隐藏
Animation Track 为物体加入动画,可以在场景中方便地录制动画,也可以是已经制作好的Animation Clip
Audio Track 为动画添加音效,并可对音效进行简单的裁剪和操作
Control Track 在该轨道上可以添加粒子效果,同时也可以添加子Timeline进行嵌套
Signal Track 信号轨道,可以发送信号,触发响应信号的函数调用
Playable Track 在该轨道中用户可以添加自定义的播放功能
  1. 你也可以通过拖拽对象到面板来创建轨道

4. 使用轨道

  1. 按下 F 聚焦当前选中轨道中的选中项。
  2. 按下 A 缩放整体到适应大小。
  3. 右键编辑或按 S 可对当前轨道元素进行分割。
  4. 按下 L 可锁住/解锁该轨道,防止误触。
  5. 按下 M 可禁用/启用该轨道。
  6. 将后一个轨道元素前推到前一个轨道元素中,可实现轨道元素的融合切换、渐入渐出。
1. 动画轨道
  1. 可直接拖入动画文件或右键添加动画文件
  2. 点击红点在Timeline中创建动画。可双击创建出的动画或右键Edit in Window进行进一步编辑
  3. 右键创建的动画区域,点击Convert To Clip Track可将其封装为动画片段(Clip)
  4. 若动画后角色到(0,0,0)位置,点击轨道右侧的三个点进行设置->Track Offsets->Apply Scene Offsets
2. 动画轨道
  1. 使用右键添加启用对象的动画区域
3. 信号轨道
  1. Signal Asset信号资源:是发射器和接收器之间的联系,可以在多个Timeline实例中复用。
    Signal Emitter信号发射器:通过标记来显示,信号发射器包含对信号资源的引用。可以在Markers区域、Signal Track、或者其他轨道上添加信号发射器。
    Signal Receiver信号接收器:带有一组反映(Reactions组件) 关联到信号资源。
  2. 创建信号轨道,或点击此按钮编辑信号。
  3. 右键 Add Signal Emitter 添加标记,创建或设定信号资源。
  4. 在任意对象中添加 Timeline Receiver,如果是信号轨道,需将其作为接收器。
  5. 为信号资源指定行为函数。

Unity-timeline(时间线)相关推荐

  1. 微信小程序Timeline时间线效果实现

    微信小程序实现类似elementUI的Timeline时间线效果,自适应页面与文本 wxml代码: <view class="box"><view wx:for= ...

  2. 微信小程序Timeline 时间线

    微信小程序Timeline 时间线 仿ElementUI的Timeline 时间线,自适应页面与文本 效果图: wxml代码: <view class="status-alarm&qu ...

  3. 用timeline 时间线 和 Collapse 折叠面板做一个简单的时间轴

    项目上有个时间轴功能,我看了一下element上有时间轴功能,不过有点太简单,我想改造一下这个时间轴,记录一下,用Timeline 时间线 和 Collapse 折叠面板,两个加起来做了一时间轴,当是 ...

  4. Streamline(流线),Pathline(迹线),Streakline(脉线) and Timeline(时间线)

    流线.迹线.脉线和时间线可以用来描述和可视化流动,它们的定义如下: 1.流线 流线是在给定时刻,画出的流线与流动中每一点的速度矢量相切,这是理解流动的有力工具. 2.迹线 迹线是由一个给定的粒子所描出 ...

  5. Timeline 时间线基础用法

    1.html内容  Timeline 可拆分成多个按照时间戳排列的活动, 时间戳是其区分于其他控件的重要特征 <el-timeline style="flex: 1; overflow ...

  6. 什么是 Hudi Timeline (时间线)

    Timeline 不同时刻对表的所有操作都被 Hudi 维护在一条时间线上,这有助于提供表的瞬时的视图查询,同时还能根据数据的到达顺序支持高校的数据检索服务.Hudi instant 核心概念包含以下 ...

  7. 手动封装一个timeLine时间线,点击有动态效果

    html部分 <div id="time-line"><divclass="item"v-for="(item, index) in ...

  8. Timeline 时间线 数据处理

    在根据年份将数据分组然后在时间线上展示,前端将如何处理数据呢. 原始数据格式 [{createDate:'2018-03-24 14:01:11',title:'xxxx'},{createDate: ...

  9. element-ui——timeline时间线组件+自动滚动+v-infinite-scroll无限滚动+动态加载——技能提升

    最近看到同事在弄日志记录,需要实现的效果是: 自动滚动+无限滚动+动态加载数据 最终效果图如下: 1.html部分 <template><div id="boxTimeli ...

  10. 手写实现timeline时间线组件

    先看效果图 template部分 <div class="g-steps"><div class="steps-list" v-if=&quo ...

最新文章

  1. Windows异常学习笔记(五)—— 未处理异常
  2. Xcode中添加代码块的方式
  3. 在centos 7 下安装图形界面
  4. 高效利用无标注数据:自监督学习简述
  5. oracle create tablespace、user and grant
  6. 让input支持 ctrl v上传粘贴图片? 让input支持QQ截图或剪切板中的图像数据(Java实现保存)...
  7. 2019级C语言大作业 - 冷冻双侠
  8. mysql 5.6 升级问题_mysql5.6升级5.7带来的问题
  9. python绘制缓和曲线_CAD中如何绘制缓和曲线
  10. react hook的setState后,不会重新render页面
  11. 肖特基二极管在防止电源反接的作用
  12. 小屏幕android电视,手机屏幕还能投屏到电视?教你4种方法,1秒钟小屏变大屏
  13. 08 量子力学教材推荐,量子力学书单:量子力学、高等量子力学、量子统计、量子信息、路径积分...(适合物理专业本科生、研究生、物理爱好者)
  14. 31.4k,这是我见过最强横的后台管理系统 !!
  15. HTML——选择器(1)
  16. 第08讲:既生 Synchronized,何生 ReentrantLock
  17. Linux内核基础——Linux内核基础编程
  18. 什么是ASP?教你如何学ASP编程
  19. 中秋,是互联网公司之间一场没有硝烟的战争
  20. 2019ICPC银川 F.Function!(数学)

热门文章

  1. jsp之${CTX}理解
  2. 在Excel里快速插入目录
  3. 《Linux内核设计与实现》勘误
  4. Ubuntu常用命令
  5. 微信发红包测试用例——脑图
  6. 苹果电脑无法自动修复计算机,苹果电脑没办法正常开机的解决方案
  7. 天天向上的力量python代码解释_小白学Python-12(天天向上的力量)
  8. Dataphin帮助企业构建数据中台系列之--萃取数据中心
  9. 关于word-break和word-wrap的使用和区别
  10. MongoDB的授权和权限