1. 程式人生 > >unity3d筆記-Animator、Animations製作與使用

unity3d筆記-Animator、Animations製作與使用

製作(這裡以text為例): 1.選中需要製作動畫的text,點選Window->Animation,選擇Animation儲存的位置,顯示Animation製作視窗(快捷鍵Ctrl+6)。 2.點選紅色圓圈,然後開始在左側的每一幀上製作動畫的變化。Sample越大,速度越快,可以在視窗上按開始鍵檢視效果進行調節。完成後關閉。 3.然後在儲存的資料夾中可以看見另一個動畫檔案Animator,雙擊開啟,在這裡可以設定動畫播放的順序。右鍵點選動畫事件,Set As Layour Default State意思是設定為預設的動畫,即入口動畫後續進入的動畫。左鍵點選箭頭,Has Exit Time意思是動畫時間結束後自動按箭頭進入下一動畫。 4.如果Animator中某處需要程式碼控制,此去掉此處Has Exit Time的勾選,點選Parameters,按+新增一個Triggle。然後點選需要程式碼控制的動畫塊,在右側Conditions處按+把剛才的Triggle加上。這樣程式碼中要進入箭頭所指的動畫,只需要 public Animator animator;//此處需要把之前text在Inspector中拖入 animator.SetTriggle(“Triggle的名字”);