目录:Unity - Timeline 知识汇总 原味:https://docs.unity3d.com/Packages/com.unity.timeline@1.2/manual/trk_list_about.html 翻译时Timeline版本:Timeline 1.2.11
Track list and Track headers轨道列表与轨道头
使用轨道列表添加,选择,复制,删除,锁定,屏蔽,与录制轨道的组成Timeline资源。你也可以将一些轨道组织分类到一个Track groups(轨道组)。
GroundETL Timeline实例的轨道列表与轨道头
每个轨道有两个区域:
- Track list(轨道列表):展示每个轨道的轨道头。
- Clips view(剪辑视区):展示每个轨道的剪辑。
轨道头包含了轨道的名字或是bindings(绑定)的信息。轨道绑定的这些数据是保存在场景中的,具体是在带有Playable Director组件的GameObject中。正是由于这些组成一个Timeline实例的(查看:Timeline overview)。
每个轨道头都有颜色来区分轨道、剪辑的类型:
- Activation 的轨道是绿色的。使用Activation轨道添加Activation剪辑来控制绑定GameObject的active与否。GameObject就是bindings中对应的对象。
- Animation 的轨道是蓝色的。使用Animation轨道添加Animation剪辑来给绑定的GameObject添加动画处理。使用Animation轨道和Animation剪辑来record basic animation(录制基础动画)或是animate a humanoid(类人动画)。
- Audio 的轨道是橙色的。使用Audio轨道添加Audio clip来播放bgm或是音效。每个Audio clip都是一个音波资源。Audio source是用来播放Audio 轨道上的没个音波资源的。
- Control 的轨道是青绿色的。使用Control轨道添加Control clip剪辑来控制嵌套的Timeline实例,粒子系统,Prefab实例化,或是实现自ITimeControl的对象的。How the Control clip is created(Control clip是如何创建的)取决于要控制的是什么资源。
- Playable 的轨道是白色的。使用Playable轨道添加Playable clip的剪辑。每个Playable clip剪辑都是只用 Playables API来创建用户自定义工具,特效,或是游戏逻辑机制。
每种轨道头也有一个唯一的图标表示。如果某个轨道bindings数据有误或是bindings的GameObject被禁用了,那么原本代表轨道类型的图标将变成一个警告图标。例如,如果一个Animation轨道绑定的GameObject别禁用了(actived == false),那么轨道类型的图标也会变成一个警告的图标。
警告图标(红色圆圈那)代表绑定的对应被禁用了