天天看點

unity中animator()和animation()元件的差別

給一個執行個體加上animator()元件,然後添入動作

unity中animator()和animation()元件的差別

然後在代碼中使用animation.play(動作名稱)就可以播放該動作

但如果要用animator元件時,要確定該對象一定要有配對的骨骼

unity中animator()和animation()元件的差別

像這樣把剛才的動作添加進一個動畫控制器中,再拖入到元件中,如果這裡avatar是空的話,使用animation.play(動作名稱)人物是沒有反應的。