1. 程式人生 > >Unity創建動畫的步驟

Unity創建動畫的步驟

use log oid 播放 transform src key bubuko 動畫

創建動畫的步驟:

1.導入模型和動畫進行設置
2.創建Animator組件

技術分享圖片

3.創建並設置Animator Controller

技術分享圖片

技術分享圖片

進行設置上面的設置見下面AnimatorController設置
4.設置腳本進行動畫的控制
添加腳本代碼的時候,其中首先要做的是獲取本身物體上的Animator組件
獲取方法:
首先設置private Animator _animator;
void Start () {
_animator = transform.GetComponent<Animator>();
}
在Update中書寫代碼:
if (Input.GetMouseButton(0))
{
_animator.SetTrigger("Attack");
}
if (Input.GetKey(KeyCode.W))
{
_animator.SetBool("IsRun", true);
}
if (Input.GetKeyUp(KeyCode.W))
{
_animator.SetBool("IsRun",false);
}
其中小括號裏面的代表動畫的名字

AnimatorController設置:

首先將動態動畫添加到Animator中:

技術分享圖片

1.向其中添加遊戲動作
2.設置箭頭控制動作的流向:
3.添加觸發的事件

技術分享圖片

添加的值在後面腳本中的括號中使用
4.點擊箭頭設置觸發的事情

技術分享圖片

(1)註意點:
其中的:

技術分享圖片

復選框如果進行勾選,那麽事件將會延遲幾秒後運行
如果取消勾選時間將會馬上執行
(2)註意點:
雙擊動畫事件即,雙擊其中的Run動畫在其中找到如下圖:

技術分享圖片

其中的Loop Time表示是否循環播放

希望能幫助到大家!!!!!!!

Unity創建動畫的步驟