Unity之Animation動畫


Unity之Animation繪制動畫

這篇文章做最簡單的動畫,讓一個立方體從左邊移動到右邊。

1.創建一個Unity的新工程,名為TestAnimation,點擊Create And Open按鍵,打開工程。

2.進入工程之后,點擊File->Save Scene。

點擊之后會彈出一個文本框,在文件名處輸入testAnimation,點擊保存按鈕。在Project處就可以看到testAnimation的產生。

3.在Hierarchy中點擊右鍵,選擇3D Project->Cube。

在Scene中出現Cube。

 

4.點擊Hierarchy中的Cube,在Inspector窗口中出現Cube所有的組件,點擊Add Component,搜索Animation,選擇Animation。

Cube就多了Animation組件

 

Animation組件參數解析:

Animation:默認的動畫;

Animations:所有的組件,

Size:組件的個數;

Element X:組件;

Play Automatically:是否在開始的時候自動播放默認的動畫;

Animate Physics:如果打開這個選項,動畫會在物理循環過程中被執行,只有在結合運動學剛體的時候才有用。

Culling Type:Based On Renderers:當渲染不可見時,動畫被禁用。

                             Always Animate:動畫消隱被禁用,即使物體在屏幕外也動畫。

5.在Hierarchy中選中Cube,選擇Window->Animation。

彈出Animation的編輯框。

 

6.點擊Create按鈕,彈出一個文本框,直接點保存。

 

在Project處就可以看到多一個New Animation文件。

 

7.點擊Add Property按鈕,選擇Transform->Position,點擊Position后面的+按鈕。

Animation的編輯框就會出現Position的信息。

 

在圖中的time框中輸入60,然后在綠色的框中,修改Position.x的值為5,圖中的speed的值是調整動畫運行的速度的,可以根據需要修改。點擊運行的按鈕,可以在Scene場景中看到動畫運行的結果。

 

8.關閉Animation的編輯框,將New Animation拖入放到Cube的Animation的Animation選項中,記得將Play Automatically打上勾,讓動畫自動運行。最后,運行程序就可以看到立方體從左到右移動。

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM