当前位置:   article > 正文

Unity Timeline及其相关插件_timeline unity

timeline unity

Timeline给不同类型的对象建立不同的轨道,在每个轨道的时间线上我们可以组织动画播放、音频播放,游戏对象的显隐等操作,也可以自定义轨道完成一些个性化操作

在这里插入图片描述

使用Timeline需要Playable Director组件,它控制Timeline的播放,暂停,循环等功能,Timeline可以看作是剧本,Playable Director就是导演

名称描述
Playable引用Timeline资源
Update Method控制时间增加的方式
DSP,基于DSP(数字声音处理)时钟。对于需要与音频同步的图形,使用此选项
GameTime,基于Time.time更新,默认选项
UnscaledGameTime,基于Time.unscaledTime更新,即使游戏暂停,也需要对图形进行更新
Manual,手动更新,使用PlayableGraph.Evaluate接口更新
Play On Awake组件唤醒时是否自动播放
Wrap ModeHold,播放完停在最后一帧,Loop,循环播放,None,播放完回到第一帧
Initial Time从片段的第几秒开始播放
Bindings轨道上绑定的资源

在这里插入图片描述
在场景中选中某个游戏对象,Window -> Sequencing -> Timeline 打开Timeline窗口
在这里插入图片描述
点击Create创建Timeline Asset,它存储轨道及片段相关信息

在这里插入图片描述
也可以右键 -> Create -> Timeline,创建Timeline Asset,它以playable结尾
在这里插入图片描述
Timeline上可以创建多种类型的轨道,上方显示时间(秒或者帧),通过右上角齿轮切换,Frames是帧,Seconds和Timecode是秒,只是格式不一样
滚动鼠标中键调整时间显示范围,按住Ctrl,滚动鼠标中键,调整轨道宽度

Track Group

在这里插入图片描述
Track Group类似一个文件夹,把一些轨道放在一起形成一个Group,可以折叠起来,方便管理

Activation Track

这个轨道控制游戏对象是否激活,一个轨道只能控制一个对象是否激活
在这里插入图片描述
把游戏对象拖到左侧的槽位上,这里对一个Cube操作,右键Add Activation Clip,当时间处于Active片段内时会激活游戏对象,否则隐藏游戏对象,点击轨道左侧(红框范围),在Inspector上显示轨道相关属性
在这里插入图片描述
Activation Track是轨道的显示名称,Post-playback state表示Timeline播放完后游戏对象的状态

名称描述
Active播放完激活游戏对象
Inactive播放完后隐藏游戏对象
Revert游戏对象恢复到播放之前的激活状态
Leave As Is保持最后一帧的状态

在这里插入图片描述
点击时间轴上的片段,在Inspector上可以看到片段相关信息,片段的开始时间,结束时间,持续时间,分别以秒和帧为单位显示
在这里插入图片描述
点击

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/95423
推荐阅读
相关标签