2017-09-03 74 views
0

據我所知,有管理動畫如何控制Unity動畫?

,立即

  1. 在對象的形式管理方式。
  2. 使用Sprite圖像進行管理。

以對象格式管理動畫 以管理2D動畫中的人物關節是否有效?

我該怎麼做才能讓我更容易理解Unity動畫?

作爲一個初學者,我們需要大量的數據。我需要你的幫助。幫我。

回答

1

我將通過操縱GameObjects來解釋動畫。

您需要將Animator組件添加到您想要動畫的GameObject中。動畫組件需要動畫控制器。您還需要創建一個表示動畫的動畫剪輯(動畫控制器在創建動畫剪輯時自動創建)

現在,要開始動畫,您需要關注動畫剪輯。添加動畫剪輯後,您可以將動畫錄製到該剪輯中。您可以通過點擊動畫窗口中的錄製按鈕來完成此操作。在錄製時,對GameObject所做的任何更改都會被記錄到動畫片段中。 (例如,你可能會移動你的GameObject)。任何此類更改都會在動畫時間軸中創建關鍵幀。關鍵幀應該創建的時間點可以改變。

Unity會自動插入兩個關鍵幀之間的變化。 但是,還有一個動畫曲線可以讓您定義如何在時間點之間應用更改。

錄製動畫之後,您可以定義動畫師窗口中不同動畫之間的轉換過程。

0

不幸的是我不確定你的問題是關於什麼的?

對於這個問題可能會有所幫助: https://www.youtube.com/watch?v=PuXUCX21jJU

通常你必須與你的2D圖像對象,並使用「雪碧編輯器」來把它們剪下來的統一動畫運動的圖像文件。

然後,您將此剪輯添加到您的「遊戲對象」中的動畫組件上。

既然這是一個「C#」問題,也許你想知道如何訪問這個Compnent。最好的是在「Init()」中使用它並添加:

var anim = GetComponent();

現在您可以使用「動畫」組件來播放配置的動畫片段。

我希望這可以幫助你一點點。