Timeline 轨道详解

简介: Unity Timeline 提供了 7 中内置轨道,一个轨道组,也可以通过脚本编写来创建自己的轨道类型,一些插件也会带有自己的轨道,本节我们来分别介绍一下每个内置轨道的作用
版本:Unity2019.4.12f1 HDRP 7.5.1

准备


  • 创建一个 名为 TimelineObjects 的空物体,并添加 PlayableDirector 组件,然后创建一个 Playable 文件并指认到 Playable 属性
创建一个 timeline 物体
  • 在 timeline 窗口,通过添加按钮添加不同种类的 Track(轨道)
轨道添加按钮
添加了各种不同轨道后的样子

轨道简介


  • 简单讲解每个轨道的作用
    1. TrackGroup:创建一个组,没有实际影响,但是可以归纳整理轨道
    2. ActivationTrack:激活轨道,如果一个物体被赋予了这个轨道,那么只有轨道存在的时候物体才会被激活,否则物体会处于 disactive 的状态
    3. AnimationTrack:动画轨道,这个轨道的 clip 可以拖放动画的animationclip
    4. AudioTrack:音频轨道,这个轨道可的clip 可以拖放音频文件
    5. ControlTrack:控制器轨道,
    6. SignalTrack:信号轨道,可以直接右键添加信号 clip
    7. PlayableTrack:这个轨道可以创建自定的 PlayableAsset 脚本的clip
    8. VisualEffectActivationTrack:VFX 的轨道 ,可以右键添加VisualEffectActivationClip
  • 每种轨道或轨道组都可以进行自定义显示名称,选中一调轨道,然后在其属性栏顶部修改名称即可
给 TrackGroup 重命名为 mytrack
给 ControlTrack 重命名为 myCtrl
  • 部分轨道头部的属性框,可以指定当前轨道适用于对象,例如下图中的 ActivationTrack
ActivationTrack 的属性 指定为 小飞机,则这条轨道便可以控制小飞机的相关状态

轨道常规操作


  • 轨道也有 拷贝,粘贴,复制,删除的操作,点击轨道右侧的三个小点,可以弹出操作菜单,快捷键都在命令右侧
轨道编辑菜单
  • Copy:拷贝当前选择的轨道
  • Past:粘贴拷贝过的轨道到 timeline 队列的头部
  • Duplicate:复制当前选择的轨道,新的轨道自动生成在 timeline 轨道队列的尾部
  • Delete:删除当前选择的轨道
复制粘贴删除常规操作
  • Mute:轨道屏蔽状态控制,屏蔽后当前轨道播放时不会生效,Unmute 为取消屏蔽
轨道的屏蔽与开启
  • Lock:轨道锁状态控制,锁定后当前轨道不可编辑,UnLock为取消锁状态
轨道锁的控制状态
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容