淺談Unity自帶的Animation與骨骼動畫Spine的優劣


Unity自帶Animation,Animator是可以實現精靈的變化,位置移動,位置旋轉,精靈不同時間段的變換為其他精靈


骨骼動畫Spine的優勢是當游戲中人體復雜的動畫體現,需要骨骼動畫的存在


如果使用Unity自帶的Animation,Animator也是可以實現 簡單的人體骨骼動畫 ,但是會有很多毛病

比如說:如果身體和腿部有很小的縫隙,同時放大就會出現異常大的縫隙



骨骼動畫Spine可以模擬人體復雜的動畫運行,使得 游戲的 動畫 細節更加精美


國內有個免費的 骨骼動畫軟件DragonBones支持 骨骼動畫Spine,可以實現復雜的人體骨骼動畫

而且如果要實現不同角色不同衣服的體現,就必須使用骨骼動畫,來做 基礎


boy.gif.pagespeed.ce300.gif


可以看下DragonBones里面的實際例子,每個骨骼的變化,以及每個時間點  關鍵幀  的設置很多很繁瑣,如果使用Unity自帶的Animator則相對復雜


我認為Unity自帶的Animator可以有以下的實現:

1.簡單的特效處理(2D或者3D)

2.游戲劇情的變換

3.簡單的NPC表情的變換

4.怪物簡單的動作

5.非骨骼 動畫游戲,簡單的游戲,可以使用Unity自帶的Animator來制作動畫


如下所示的素材都可以使用unity自帶的animator來制作,幀動畫特效










像素風格的簡單幀動畫,也可以使用 Aseprite ,Steam有賣

Aseprite自帶幀的時間軸,每一個關鍵幀都可以直接在Aseprite上面繪制


免責聲明!

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



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