【Unity 3D】使用 2DToolkit 插件 制作2D精靈動畫


話說博客傳圖也太麻煩了吧,一個一個文件一個一個傳。。。。為什么不能直接粘貼了,自動上傳呢。。。

剛直接粘貼了,結果一張圖沒有,又重新截一次圖,在傳了一次。。。真是太**了

好了,吐槽完了,開始博客吧


使用2DToolkit插件制作2D精靈動畫

1.導入2DToolKit包




2.創建 Sprite Collection

必須重新命名



點擊 open editor,將所用的精靈動畫圖片添加到collection,完成后 commit





3. 創建Sprite Animation





點擊 open editor ,創建clip,添加精靈圖片到動畫楨,commit




4.創建精靈


在Hierarchy 中創建 sprite with animator



在inspector 中 將 之前創建的 sprite collection 綁定到精靈




5. 編寫腳本

最后一步編寫代碼,讓我們的小伙伴動起來,
給精靈創建一個腳本,代碼如下:
public class RoleController : MonoBehaviour 
{
	///role ani
	private tk2dSpriteAnimator roleAnimator;
	
	
	void Start () 
	{
		roleAnimator = GetComponent<tk2dSpriteAnimator>();
	}
	
	void Update () 
	{
		if(Input.GetKeyDown(KeyCode.A))
		{
			roleAnimator.Play("run_left");
		}
		if(Input.GetKeyDown(KeyCode.D))
		{
			roleAnimator.Play("run_right");
		}
	}
}


運行,然后按下A或D,可以看到 我們的小伙伴動起來了,有木有!!!


國際慣例,上效果圖:









 


免責聲明!

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



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