人人IT網

人人IT網

當前位置: 主頁 > 編程語言 > C >

[unity] 人物素材的跑動的動畫設置

時間:2013-02-07 18:59來源:Internet 作者:Internet 點擊:
下載了很多人物的一些素材,但是一直不知道怎麼設置人物的運動,今天總算是知道怎麼來調用人物的一些動畫來運行,好了不多說了 自己從網上隨便找找一些關於人物的素材,然後放到項目裏,把人物放到場景裏,然後選
下載了很多人物的一些素材,但是一直不知道怎麼設置人物的運動,今天總算是知道怎麼來調用人物的一些動畫來運行,好了不多說了

自己從網上隨便找找一些關於人物的素材,然後放到項目裏,把人物放到場景裏,然後選中,右面會有animation,這裏是這個人物的一些動畫,把用到的都設置上


然後给這個人物添加js腳本:
function FixedUpdate(){
	if(Input.GetKey(KeyCode.W)){
		animation.CrossFade("run");
		transform.Translate(Vector3.forward*Time.deltaTime*2);
	}
	if(Input.GetKey(KeyCode.A)){
		transform.Rotate(Vector3.up*Time.deltaTime*-100);
	}
	if(Input.GetKey(KeyCode.D)){
		transform.Rotate(Vector3.up*Time.deltaTime*100);
	}
	if(Input.GetKey(KeyCode.Space)){
		animation.CrossFade("Jump");
	}
}


最後設置鏡頭跟隨人物:
選擇菜單Assets->Import package->Scripts把這個導入,然後選中鏡頭,從菜單選擇Component->Camera-Control->Smooth Follow,導入之後右面屬性菜單會有此屬性,設置裏面的Target的值为人物對象就可以了


保存運行,就會看到你的人物的走動效果
From:ITEYE
頂一下
(0)
0%
踩一下
(0)
0%
------分隔線----------------------------
發表評論
請自覺遵守互聯網相關的政策法規,嚴禁發布色情、暴力、反動的言論。
評價:
表情:
驗證碼:點擊我更換圖片
欄目列表
推薦內容