游戏原型系列 vol.11 在时间轴中创建轨道和子轨道-2019.3
摘要
在本教程中,您将学习如何从“时间轴”窗口中创建子轨道。
1.简介
如果您使用的是Unity 2019.2或更低版本,请将Unity升级到2019.3版本。
在“时间轴”窗口中,有一个“轨道列表”,代表场景中满足动画和音频需求的所有轨道和子轨道。“时间轴”窗口提供了许多不同的方法来添加到“跟踪列表”。您选择的方法会影响GameObjects,Track绑定和组件。
2.打开时间线窗口
要打开“Timeline(时间轴)”窗口(如果尚未打开):
单击主编辑器窗口上的窗口下拉菜单。
单击序列(Sequence)>时间线(Timeline)。
一个新的窗口将会打开。这是“Timeline Editor(时间轴编辑器)”窗口。(图01 )

您会注意到您还无法添加任何轨道。您必须为要向其添加轨道的对象创建时间线。去做这个:
在场景中选择一个对象。
在时间轴窗口中单击创建。(图02 )

3.创建轨道(Track)
有两种方法可以将轨道添加到“时间轴”窗口中。最简单的方法是单击“添加”按钮,然后选择要添加的曲目类型。
您还可以通过右键单击“时间轴”窗口中的空白区域并选择要添加的轨道类型来添加轨道。(图03 )

“时间轴编辑器”窗口还支持将GameObject拖动到“轨迹”列表中。
从“层次结构”窗口中单击并拖动GameObject。
将GameObject拖到“轨道(Track)”列表中的空白区域。
从菜单中选择要添加的轨道类型。(图04 )

4.创建子轨道(Sub-Tracks)
子轨道,通常称为“替代轨道(Override Tracks)”,用于与其他动画一起覆盖或掩盖某些动画,例如用挥舞手臂的躯干覆盖正在运行的躯干。(图05 )

要创建子轨道,请执行以下操作:
选择要添加子轨道的轨道。
右键单击并选择添加Override Track(替代轨道)。
将Animation Clip(动画剪辑)添加到新的“Override Track(替代轨道)”。
子轨道链接到主轨道中的对象。这将完全覆盖主轨道中的动画。您将使用Avatar蒙版来组合两个动画。
5.结论
了解如何添加轨道和子轨道后,您应该可以开始尝试并探索使用“时间线编辑器”窗口可以做的所有事情。尝试组合动画或设置在整个摄像机上设置动画的小对象的过场动画。