1. 程式人生 > >Unity動畫丨Mecanim Animation注意事項

Unity動畫丨Mecanim Animation注意事項

一、基礎操作

public Animation[] anims;
anims[1].Play("Play");

 

二、當有多個動畫時,獲取當前播放動畫的時間長度

anims[4].clip.length並不能準確獲取當前播放動畫的時間

它獲取到的是Animation元件預設掛載的Animation clip的時間

若當前並不播放預設動畫,播放另一個動畫時,它獲取到的仍是預設動畫時間。

正確獲取的兩個方法:

1、直接看Animation Clip的時間,填到需要的位置

2、

anims[5].GetClip("Play").length