天天看点

UnityTimeline学习

在2017年unity出了好多有用的功能,比如timeline cinemachine,其中 Timeline是用于做一些过场动画 影视电影,unity自家也用timeline 和cinemachine 做了一系列的ADAM ,cinemachin需要2017.1.1版本,2018也出了好多新功能,建议下载最新版本, 最新版本也推出好多新功能,在window下的package manager就可以下载,超级nice!

接下来就粗鄙的介绍下Timeline的使用。

UnityTimeline学习

TimeLine的面板,可以在Window下找到,打开TimeLine面板,或者在project下create,里面也有Timeline,unity一定要2017以上版本,1800 3600 5400 这个是时间线  

UnityTimeline学习

这个可以输入时间,

基本操作

1.鼠标中键滚轴可以缩放时间轴,

2.点击鼠标中键可以移动时间轴,按住AIT+鼠标左键也可以移动时间轴

3.按住ctrl+滚轴可以调节高度。

UnityTimeline学习

点击类似曲线图标可以 看到动画的曲线信息,双击关键帧可以到Animation里面编辑动画

上面是基本操作

 add下方有Track Group,这个相当与文件夹的概念,可以存add下所有的东西,Activation是控制物体隐藏显示的功能, 点击小圆圈可以选需要显示的物品,也可以把需要做显示的物品拖进来,只在active的时间轴大小里显示。

UnityTimeline学习

这个里面就是整个片段的时间大小了  也可以直接在Timeline面板里进行拖拉.

Animation Track,动画轨道, 可以将需要做动画的物体拖进来,做动画,要点击红点,才可以做动画,按了第一红点,unity 不会帮你自动加关键帧,因此一定要看时间线上有没有显示关键帧,至少要有两个关键帧才可以做成动画, 最好是双击关键帧到animation里进行编辑。

当你把物体托给轨道时,unity会在属性面板显示 绑定的信息,bindings就是绑定的意思,

UnityTimeline学习

操作跟PR很像.

Autio Track 是音频轨道  

Control Track 是控制轨道

Playable Track是 自定义轨道

通过自定义脚本去控制

附上官方APIhttps://docs.unity3d.com/ScriptReference/Timeline.ControlTrack.html点击打开链接

https://github.com/Unity-Technologies/graph-visualizer github 官方的插件

https://docs.unity3d.com/Manual/Playables-Examples.html

UnityTimeline学习