Unity - Timeline 之 Timeline Playback Controls(Timeline播放控制欄)

目錄:Unity - Timeline 知識彙總
原味:https://docs.unity3d.com/Packages/[email protected]/manual/tl_play_cntrls.html
翻譯時Timeline版本:Timeline 1.2.11

Timeline Playback Controls

Timeline播放控制欄

播放Timeline實例與控制Timeline播放頭的位置,使用Timeline Playback Controls(Timeline播放控制欄)
Timeline Playback Controls

Timeline Playback Controls(Timeline播放控制欄)

Timeline Start button

Timeline 起始按鈕
在這裏插入圖片描述
將Timeline的播放頭至於Timeline實例的開始位置,點擊Timeline 起始按鈕,或是Shift+’,'快捷鍵都一樣的效果。

Previous Frame button

前一幀按鈕
在這裏插入圖片描述
將當前播放頭往前一陣移動,點擊前一幀按鈕,或是’,'快捷鍵都一樣的效果。

Timeline Play button

Timeline播放按鈕
在這裏插入圖片描述
將使用Timeline播放模式來預覽Timeline實例,點擊Timeline播放按鈕,或是Space快捷鍵都一樣效果。Timeline播放模式將會處理下列內容:

  • 從Timeline當前播放頭所在的位置開始播放,並直到播放完整個Timeline實例的結束位置爲止。如果Play Range button(播放範圍按鈕,下面會有介紹該按鈕)是啓用的了話,那麼播放頭會限制在播放範圍的內容的位置上。
  • Timeline播放頭的位置將沿着Timeline使用的時長播放下去。播放頭位置區塊信息會顯示Timeline播放頭的位置,也會顯示當前在第幾幀或是第幾秒,取決於Timeline settings
  • 暫停播放,再次點擊Timeline Play button(播放按鈕),或是快捷鍵Space。
  • 當播放到Timeline實例的結束位置時,Wrap Mode(重複模式)可能會hold(保持最後一幀),repeat(目前我在2018.3.0f2時叫loop,意思都差不多,重複播放,或是循環播放的意思),none,啥都不處理。Wrap Mode 的設置是在 Playable Director component(Playable Director組件)屬性。

Timeline播放模式提供在Timeline窗口中預覽Timeline實例的功能。Timeline播放模式僅是模擬 Play Mode in the Game View(在 Game視圖下運行播放的情況)

Next Frame button

下一幀按鈕
在這裏插入圖片描述
將Timeline播放頭往下一幀移動,點擊下一幀按鈕或是’.'快捷鍵。

Timeline End button

在這裏插入圖片描述
Timeline 結束按鈕
將Timeline播放頭直接定位到Timeline實例的結束位置,點擊Timeline 結束按鈕或是Shift+’,'快捷鍵。

Play Range button

播放範圍按鈕
在這裏插入圖片描述
啓用了 Play Range 按鈕將可限制播放到指定的秒或是幀的範圍。Timeline窗口在預覽或播放時僅能播放在這些範圍內的Timeline實例內容。在Unity Play Mode(運行模式)將忽略播放範圍限制。

Timeline標尺上高亮顯示播放範圍並代表着範圍的起始於結束的標記。可以拖拽這些標記來調整限制的範圍。
Play Range (red circle) enabled with while markers and highlighted area defining range

播放範圍(紅色圓圈)啓用時標尺上會有標記,與高亮表示定義指定的範圍

使用 Play Range Mode,在 Timeline Setting(Timeline設置),可以決定Timeline在處理播放範圍值時只播放一次還是循環播放。

Timeline Playhead and Playhead Location field

Timeline播放頭與播放頭定位信息部分

Timeline播放頭代表着在Timeline窗口預覽的Timeline實例的播放位置的表現。播放頭的位置在播放定位信息部分會以幀或秒顯示。
Playhead Location field and Timeline Playhead (red). The Timeline Playhead also appears on the Zoombar (red arrow).

播放頭定位塊與Timeline播放頭(紅色方塊)。Timeline 播放頭也會顯示在Zoombar(縮放條)(紅色箭頭那)。

使用 Zoombar to navigate, scroll, and zoom(縮放條來滾動或是縮放)剪輯視圖。白線代表着Timeline播放頭在整個Timeline實例的時長位置。

將播放頭跳躍至指定的時間點,可以點擊Timeline標尺。你也可以在播放定位塊中輸入對應的幀或秒的值,再按下回車也行。輸入的數值,是按幀或是按秒來解析,就按Timeline Setting的是如何設置的。例如,如果Timeline標尺當前是按秒來解析的,並以30fps的幀爲例,如果輸入的是 180 的值,那麼播放頭會解析爲定位到6:00(第6分鐘的位置)。要想設置Timeline窗口的時間顯示格式,可配置 Timeline Setting

Switching between Local and Global

局部與全局的相互切換

使用Local(本地)或Global(全局)按鈕來改變Timeline標尺上顯示的是局部時間,還是全局時間。局部時間與全局時間僅僅是相對於嵌套的Timeline實例來說的。

To create a nested Timeline instance(創建一個嵌套的Timeline實例),拖拽一個帶有Timeline 實例的GameObject到另一個Timeline實例中。拖拽Timeline實例到該Timeline實例後,那麼該Timeline就會變成主Timeline實例了。被拖拽進來的Timeline實例將變成嵌套的實例。
A nested Timeline instance appears as a Control clip on a Control track (red arrow)

一個嵌套的Timeline實例顯示Control track軌道的Control clip剪輯裏(紅色箭頭)

要編輯該嵌套的Timeline實例,鼠標雙擊該包含了嵌套Timeline實例的Control clip剪輯即可。Timeline窗口中切換到了嵌套Timeline實例的內容,Timeline標題實現了主Timeline實例的名字與GameObject的名字,接着後面的是嵌套的Timeline實例的名字與GameObject的名字。
The Timeline title indicates that you are editing a nested Timeline instance (red outline). The Global button (red arrow) indicates that the nested Timeline instance is shown using global time.

Timeline標題表示你當前正在編輯這嵌套的Timeline實例(紅色方塊框中)。全局按鈕(紅色箭頭)代表嵌套Timeline實例顯示播放頭與標尺顯示的幀或秒數是相對全局的時間(相對主Timeline的時刻)。

當你編輯嵌套的Timeline實例,點擊Global 切換至Timeline標尺爲局部的時間。局部時間是相對嵌套的Timeline實例表示的。意思是Timeline的標尺從0開始的。
A nested Timeline instance in Local time.

使用局部時間的嵌套Timeline實例。

再次點擊 Local 後,就切換成 Global 的時間模式,是該嵌套Timeline實例相對他的主Timeline實例的標尺刻度來實現的。例如,Control clip位於 第70幀 主 Timeline實例的刻度,而第70幀正是嵌套Timeline實例的剛剛開始的刻度。
A nested Timeline instance in Global time.

使用全局時間的嵌套Timeline實例。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章