Unity之Animation繪製動畫動畫
這篇文章作最簡單的動畫,讓一個立方體從左邊移動到右邊。3d
1.建立一個Unity的新工程,名爲TestAnimation,點擊Create And Open按鍵,打開工程。orm
2.進入工程以後,點擊File->Save Scene。blog
點擊以後會彈出一個文本框,在文件名處輸入testAnimation,點擊保存按鈕。在Project處就能夠看到testAnimation的產生。it
3.在Hierarchy中點擊右鍵,選擇3D Project->Cube。io
在Scene中出現Cube。form
4.點擊Hierarchy中的Cube,在Inspector窗口中出現Cube全部的組件,點擊Add Component,搜索Animation,選擇Animation。test
Cube就多了Animation組件sed
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打上勾,讓動畫自動運行。最後,運行程序就能夠看到立方體從左到右移動。