Unity TimeLine使用教程

1.概述

Timeline 是一個基于時間軸的序列化編輯工具,主要用于控制游戲或動畫中的 過場動畫(Cutscenes)、劇情事件、角色動畫混合、音頻控制 等。它類似于視頻編輯軟件(如 Adobe Premiere)的時間線,但專門針對 Unity 的游戲對象(GameObjects)和組件進行編排。


2.激活軌道 Activation Track

  • 為場景中的任意物體創建一條 timeline

  • 創建一條激活軌道

  • 將場景中的物體拖入對應的軌道,通過軌道控制物體的顯隱(不選中任何場景物體的情況下,按下空格即可播放)

  • 在PlayableDirector 窗口,也就是掛在了 TimeLine 的物體,可以控制時間線的循壞播放


3. 動畫軌道 Animation Track

3.1. 基礎使用

  1. 右擊 TimeLine 窗口的空白位置即可創建動畫軌道,或者拖入物體到空白處

  1. 在動畫軌道上的物體會自動創建 Animtor 組件
  2. 點擊錄制按鈕開始錄制動畫,和 Animtation 操作過程類似,但是第一個幀需要自己加上,右擊 Transform 的具體信息即可 Add Key

  1. 點擊按鈕可以控制動畫曲線,雙擊時間軸上面的空白處即可打開動畫面板

3.2. 轉換單獨動畫片段

  1. 在 TimeLine 中的動畫片段可以保存為可重復使用的動畫片段,選擇軌道右擊,Convert To Clip Track 轉換成動畫片段

  1. 單擊動畫片段之后的 Inspector,Animation Extrapolation 動畫推斷,也就是時間軸到動畫片段的等待時間,也就是 2s 之后才開始播放動畫,

  1. 但是如果勾選 Pre-Extrapolation 為 Loop,那么時間軸一開始就會播放這個動畫片段,相當于這個動畫片段填滿了時間軸一樣。假如 Recorded 是在 2s 后播放,勾選 Loop 之后,那么時間軸就是播放Recorded 動畫片段最后 2s 的內容在時間軸的前 2s。

  1. 勾選 PingPong 會自動根據動畫的起始狀態和最終狀態生成一個平滑和無縫的循壞動畫,注意Post-Extrapolation 需要勾選 PingPong


3.3. 動畫片段復用

  1. 動畫片段可以從一個動畫軌道直接復制給另一個動畫軌道

  1. 在動畫播放過程中去移動物體是沒有用的,物體依舊會按照動畫中設定的位置播放。要移動它,我們需要覆蓋它的位置,一般有兩種方式。
    1. 第一種,創建一個空的對象 GameObject 并重置其位置,將物體拖入游戲對象作為一個子對象,移動這個對象就可以看見新的位置。

    1. 第二種,改變動畫片段的偏移量。選擇動畫片段,然后在 Inspector 中,我們有剪輯轉換的偏移量,在這里我們可以改變動畫片段的位置和旋轉。


4. 音頻軌道 Audio Track

  1. 右擊空白處創建,或者可以直接把音頻拖入軌道中,左邊會提醒沒有音頻源,但是在音頻軌道中,沒有音源也可以播放。


5. 信號軌道 Signal Track

信號軌道提供了時間線之間溝通的能力和我們的腳本之間進行交流的能力,我們可以在組件中調用函數、改變數值、切換腳本、改變材料和很多東西的組件。

  1. 右擊空白處創建信號軌道 ,然后把想要接受的物體拖入,并創建一個信號接收器在物體上

  1. 右擊軌道空白處創建一個信號發射器

提示說:沒有分配信號,需要創建信號

  1. 可以在右邊 Inspector 窗口創建信號,也可以直接右擊 Asset 空白處的 Creat 菜單創建一個 Singal

  1. 如果在Asset 中創建了 Singal,那么在信號軌道的 Inspector 窗口的Emit Signal,就可以選擇已經創建的Singal

  1. 有發射信號之后,我們需要接受信號,在接受信號的物體上,添加一個 Reaction,然后選擇已經創建的信號,也可以創建新的信號。之后可以在 Reaction 中設置相應的事件。

  1. 實現的效果就是紅色小球在兩秒后再落下

  1. 也可以調用腳本中的函數

  1. 信號 Singal 可以復用,但是不 同的物體的使用需要重新創建反應。就是說:每個物體對每個信號的反應是不同的,所以基本上你可以創建一個信號列表,然后可以將他們在不同的對象之間共享


6. 電影機軌道 CinemachineTrack

b站TImeline教程 CinemachineTrack 38分26秒

基礎使用:

  • 需要在 PackageManager 安裝 Cinemachine

  • 創建虛擬相機,虛擬相機的視圖是基于 Scene 窗口當前的視圖創建的

  • 創建一個電影機軌道

  • 然后這個時候主相機會被添加一個電影機大腦CinemachineBrain的腳本,把主相機掛載到電影機軌道上

  • 場景中可以創建多個虛擬相機,然后都可以放到電影機軌道上,就是會自動激活這些相機,實現多機位

  • 拖動虛擬相機之間線條,即可實現相機之后無縫銜接的運鏡

7. 自定義軌道Playable Track

????????Playable Track 是 Timeline 中一種特殊的軌道類型,它允許你將自定義的邏輯插入時間軸中播放。

????????通過導入 AssetStore 中的資源包Default Playables,就可以獲得一些常用的自定義軌道模版。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/95261.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/95261.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/95261.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

數據分析基本內容(第二十節課內容總結)

1.pd.read_csv(一個文件.csv):從本地文件加載數據,返回一個 DataFrame 對象,這是 pandas 中用于存儲表格數據的主要數據結構2.df.head():查看數據的前五行,幫助快速了解數據的基本結構和內容3.df.info():查…

2025年最新原創多目標算法:多目標酶作用優化算法(MOEAO)求解MaF1-MaF15及工程應用---盤式制動器設計,提供完整MATLAB代碼

一、酶作用優化算法 酶作用優化(Enzyme Action Optimizer, EAO)算法是一種2025年提出的新型仿生優化算法,靈感源于生物系統中酶的催化機制,發表于JCR 2區期刊《The Journal of Supercomputing》。其核心思想是模擬酶與底物的特異性…

用 COLMAP GUI 在 Windows 下一步步完成 相機位姿估計(SfM) 和 稀疏點云重建的詳細步驟:

使用 COLMAP GUI 進行 SfM 和稀疏點云重建的步驟1. 打開 COLMAP GUI運行 colmap.bat,會彈出圖形界面。2. 新建項目(或打開已有項目)點擊菜單欄的 File > New Project,選擇一個空文件夾作為項目目錄(建議新建一個空目…

天線設計 介質材料PEC和FR4有什么區別嗎

在電磁仿真(包括 CST 中),PEC 和 FR4 是兩種完全不同的材料類型,主要區別如下:材料性質:PEC(Perfect Electric Conductor,理想電導體):是一種理論上的理想材料…

mysql鎖+索引

mysql鎖按鎖的粒度分類表級鎖(Table - level locks)特點:對整張表進行鎖定,實現簡單,加鎖和釋放鎖的速度快,但并發度較低。當一個事務對表加表級鎖后,其他事務對該表的讀寫操作都可能被阻塞。應…

計算機視覺CS231n學習(7)

可視化和理解 這里主要是對CNN中間的層的結果可視化濾波器可視化 直接可視化網絡各層的濾波器權重,高層濾波器的可視化結果趣味性較低,而底層濾波器通常對應邊緣、紋理等基礎視覺特征 (“高層濾波器” 通常指的是網絡中靠后的卷積層所包含的濾…

OpenBMC中工廠模式的簡明工作流程解析

本文將以最簡單直接的方式,從零開始講解OpenBMC中工廠模式的完整工作流程,包括從設計到使用的全生命周期。 1. 工廠模式最簡示例 我們先從一個最基礎的工廠模式實現開始: // 產品接口 class GpioPin { public:virtual void setValue(bool val…

解決:Error updating changes: detected dubious ownership in repository at

在通過 Git Bash 提交項目代碼時輸入 git add . 命令后,報錯:Error updating changes: detected dubious ownership in repository at ...這是因為 該項目的所有者 與 現在的用戶 不一致 比如說: 該項目的所有者是 Administrator,…

DataEase V2 社區版安裝部署

參考:使用外置 MySQL 部署 DataEase v2 - FIT2CLOUD 知識庫 一、下載安裝包 開源社區 - FIT2CLOUD 飛致云 選擇社區版下載 下載后上傳到 linux 的目錄 (要求至少200G) 二、在MySQL8中創建數據庫 # 創建DataEase庫 CREATE DATABASE datae…

nginx高性能web服務器

web服務基礎介紹 一、Web服務核心流程 #mermaid-svg-NCj4hbRIvvgMXmcK {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-NCj4hbRIvvgMXmcK .error-icon{fill:#552222;}#mermaid-svg-NCj4hbRIvvgMXmcK .error-text{fil…

_init__.py的作用

目錄 場景1:沒有 `__init__.py` 的情況 場景2:有 `__init__.py` 并導入模塊 場景3:用 `__all__` 定義"推薦工具" 注意:工具箱內部的工具互相調用 情況1:在 `__init__.py` 中導入模塊 情況2:在 `__init__.py` 中直接導入模塊里的功能 關鍵原則 在 Python 中,__…

瀏覽器面試題及詳細答案 88道(12-22)

《前后端面試題》專欄集合了前后端各個知識模塊的面試題,包括html,javascript,css,vue,react,java,Openlayers,leaflet,cesium,mapboxGL,threejs&…

開發避坑指南(23):Tomcat高版本URL特殊字符限制問題解決方案(RFC 7230 RFC 3986)

異常信息 java.lang.IllegalArgumentException: 在請求目標中找到無效字符[/order/show?orderType01&orderTitle0xe50x8f0xa30xe50xb20xb80xe50x8a0xa80xe60x800x81&pageNum1 ]。有效字符在RFC 7230和RFC 3986中定義org.apache.coyote.http11.Http11InputBuffer.parse…

HTTPS的應用層協議

HTTPS的應用層協議 方案 5 - 非對稱加密 對稱加密 證書認證 在客戶端和服務器剛一建?連接的時候, 服務器給客戶端返回一個 證書,證書包含了之前服務端的公鑰, 也包含了網站的身份信息. 客戶端進行認證 當客戶端獲取到這個證書之后, 會對證書進行校驗(防止證書是偽…

【SpringBoot】05 容器功能 - SpringBoot底層注解的應用與實戰 - @Configuration + @Bean

文章目錄前言一、創建兩個組件二、使用傳統方式源代碼解釋三、使用SpringBoot方法源代碼解釋四、查看是否添加到組件中查看自定義組件名配置類在容器中注冊的是單實例組件配置類本身也是容器中的一個組件Configuration的proxyBeanMethods屬性:代理bean的方法proxyBe…

c#聯合Halcon進行OCR字符識別(含halcon-25.05 百度網盤)

1.下載安裝halcon 通過網盤分享的文件:halcon-25.05.0.0-x64-win64 鏈接: https://pan.baidu.com/s/1XAx-8ZQM-ZHkgHIc-dhCYw 提取碼: whek 2.c#環境配置 創建test_halcon_ocr項目 找到halcon的安裝路徑 我的: D:\halcon\HALCON-25.05-Progress\bin\x64…

絲桿支撐座怎樣助力升降設備實現智能化?

絲桿支撐座作為傳動系統中的關鍵支撐部件,憑借其高剛性、抗沖擊及精準定位能力,廣泛應用于重型機械與升降設備領域,為設備提供穩定可靠的軸向承載與徑向支撐,確保高負荷工況下的安全運行。電梯 / 升降平臺:液壓電梯的輔…

Notta:高效智能的音頻轉文字工具

本文轉載自:Notta:高效智能的音頻轉文字工具 - Hello123 ** 一、產品簡介 Notta 是一款基于 AI 語音識別引擎的語音轉文字工具,支持 58 種語言的轉錄和 42 種語言的翻譯。用戶可通過實時錄音或上傳音頻 / 視頻文件(如 MP3、WAV …

Docker私有倉庫創建及Docky存儲與網絡配置(小白的“升級打怪”成長之路)

目錄 一、Docker私有倉庫創建 1、在一臺安裝Docker私有倉庫的主機上添加docker-compose 命令 2、安裝docker-ce服務 3、Docker 鏡像加速 4、安裝Harbor倉庫 5、使用腳本安裝倉庫 6、網站登陸 7、客戶端使用Harbor倉庫 二、Docky存儲與網絡配置 1、存儲與網絡 掛載主機…

谷歌ADK接入文件操作MCP

文章目錄MCP基礎概念文件操作服務器文件操作MCP接入谷歌ADK項目創建多輪對話代碼MCP基礎概念 MCP技術體系中,會將外部工具運行腳本稱作服務器,而接入這些外部工具的大模型運行環境稱作客戶端。 一個客戶端可以接入多個不同類型的服務器,但都…