欢迎光临散文网 会员登陆 & 注册

游戏原型系列(番外) vol.10 时间轴简介-2019.3

2020-06-28 14:01 作者:NXL2  | 我要投稿

摘要

Unity时间轴编辑器是一个内置工具,您可以在其中创建和编辑电影内容,游戏序列,音频序列和复杂的粒子效果。您可以在时间轴上移动剪辑,更改剪辑的开始时间,并决定它们应如何与轨道上的其他剪辑融合和表现。在本教程中,您将了解时间轴的组成部分。

 

1.什么是时间轴 (Timeline)?

教程开始之前,请确保将Unity版本升级为2019.3。

Unity时间轴编辑器是一个内置工具,可让您创建和编辑电影内容,游戏序列,音频序列和复杂的粒子效果。您可以在时间轴上移动剪辑,更改剪辑的开始时间,并决定它们应如何与轨道上的其他剪辑融合和表现。

使用“时间轴编辑器”创建的每个场景都包含一个“时间轴资产”和一个“时间轴”实例。

 

2.创建时间轴资产(Timeline Asset)

时间轴资产是项目中可以使用的任何媒体(曲目,剪辑,录制的动画)。它可能是外部文件或图像。也可以是在Unity中创建的资产,例如Animator Controller资产或Audio Mixer资产。

通过通过Playable Directior组件将时间轴资产与GameObject相关联来创建时间轴实例。请注意,GameObject必须具有Animator组件,并且时间轴实例是基于场景的。

要创建新的时间轴资产:

  1. 选择要用作电影焦点的GameObject,或创建一个空的GameObject来保存此时间轴资产。

  2. 转到Window(窗口)> Sequencing(排序)>Timeline(时间轴)。在此处单击“ 时间轴”窗口中的“ Create(创建)” 按钮,然后单击“ 保存”(图01 )。在此编辑器窗口中,您可以控制资产和序列。

图01:“时间轴编辑器”窗口


3.探索时间轴轨道

图02 显示了六种不同类型的轨道,如果已安装Cinemachine,则为七种。您在此时间轴序列中控制的每个资产都由其自己的轨道表示。 

图02:不同类型的轨道
  • 轨道组(Track Group)使您可以收集轨道。

  • 激活轨道(Activation Track)控制何时激活时间轴上的轨道。

  • 动画轨道(Animation Track)允许您直接在时间轴内导入现有的动画剪辑或从头开始创建动画。

  • 音轨允许(Audio Track)您导入现有的音频片段并进行编辑。请注意,您无法在“播放”模式之外预览音频。

  • 使用控制轨道(Control Track) ,您可以控制GameObject的时间相关元素,例如PlayableDirector或ParticleSystem。

  • 可播放的轨道(Playable Track)使您可以触发其他时间轴序列。

  • 单独轨道(Signal Track) 在时间轴和外部系统之间建立通信通道。

Cinemachine Track 允许您在时间轴内控制Cinemachine摄像机。

在图03 和图04中,您可以在时间轴中看到这六个轨迹:

图03:时间轴资产的轨迹和时间轴实例中绑定的GameObject

您可以通过单击时间线编辑器左上方的“预览”按钮来预览时间线。在预览中,您还可以进行调整并实时播放曲目(图03 )。

 

4.锁定时间轴轨道

编辑完成后,您可以通过单击下拉菜单并选择“ 锁定” 来锁定轨道(图04 )。

图04:锁定时间线

Unity时间轴可满足广泛的需求。它使创作者可以在上下文中进行编辑,并且非常友好。您可以自由排列游戏对象,动画,粒子和声音,并快速生成自己的内容。

游戏原型系列(番外) vol.10 时间轴简介-2019.3的评论 (共 条)

分享到微博请遵守国家法律