Unity4.0的新的角色動畫系統——MecAnim動畫系統


Unity希望逐步淘汰掉“Legacy animation system”(即4.0以前的版本所使用的動畫系統),並將其合並到Mecanim動畫系統中。所以建議做新游戲的時候盡量使用MecAnim動畫系統。

一、模型文件資源的制作和導出
創建人形角色模型(humanoid character)的過程包括以下三步:
1、建模(制作蒙皮網格)
 建模過程中注意以下幾點:(1)注意建模軟件和unity的縮放比,可以將模型導入unity后和一個標准cube(1m)進行大小對照
    (2)盡量將角色的根節點放置在腳下
    (3)導出模型的時候,檢查並刪除一些隱藏的點和面
2、搭建骨骼
 對於人形模型(humanoid character),至少保證有15根骨骼
3、蒙皮(將網格、骨骼進行綁定)
 在軟綁定的時候,每個頂點最多受4根骨骼影響,因為這是Unity支持的上限。

二、動作文件的導入方式
1、模型中自帶動作,即將模型和動作一起導出成為一個fbx文件,這種情況下,如果自帶了多個動作,可以在unity中對animation進行分割命名;
2、將模型和動作分開導出,並放在同一目錄下,遵循“模型名@動作名”的命名規則;
3、MecAnim的方式:
 (1)Create a New Animator Controller
 (2)Open the Animator Controller Window
 (3)Drag the desired animation clip into the Animator Controller Window
 (4)Drag the model asset into the Hierarchy.
 (5)Add the animator controller to the Animator component of the asset.

 

 


免責聲明!

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



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