Animation組件


Animation組件

  Animation是Unity3D中老的動畫組件,從4.x起已全面被MecAnim中的Animator組建所替代。但是4.x仍保留了Animation組件,所以了解此組件還是十分有必要。

  通過以下菜單可以給obj添加Animation組件。

  

  Animation組件參數設置如下,引用的Animation文件以.anim為擴展名:

   

  

動畫的添加

  上面可以看到,每一個Animation組件可以引用數個AnimationClip,AnimationClip的創建需要在Animation窗口中來完成。有2種方法打開Animation編輯窗口:

  

  Animation窗口打開后,在Hierarchy窗口中不同的obj時,Animation窗口會自動地切換到對該obj的展示,然后即可開始編輯動畫。

  

  創建的每一個AnimationClip要必須保存為磁盤上的一個文件。然后obj通過Animation組件來引用。也就是說每一個Animation是獨立的,可分別被不同的Animation組件所引用。

新老AnimationClip

  Animation有新老之分,Animation組件使用的動畫格式為老格式,MecAnim使用的動畫格式為新格式。Animation與MecAnim分別只能引用自己格式的動畫。開發者對這些信息是透明的,無法控制格式。下面左圖是新格式,右邊是老格式。

     

  最后,當創建AnimationClip的時候,如果obj當時擁有Animator組件,則創建的是新Animation格式的動畫;如果obj當時擁有的是Animation組件,則創建的是老Animation格式的動畫。  

參考:file://localhost/Applications/Unity/Unity.app/Contents/Documentation/Documentation/Components/AnimationEditorGuide.html

  


免責聲明!

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



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