天天看點

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學習