DragonBones是一款Egret團(tuán)隊(duì)制作的2d骨骼動(dòng)畫(huà)編輯器,主要面向的移動(dòng)游戲開(kāi)發(fā)者和設(shè)計(jì)師,提供跨語(yǔ)言跨平臺(tái)的動(dòng)畫(huà)制作工作流解決案。DragonBones最初的設(shè)計(jì)初衷源于解決移動(dòng)端游戲制作動(dòng)畫(huà)工作流的低效,和移動(dòng)端游戲如何使用更小素材體積表現(xiàn)出更生動(dòng)的動(dòng)畫(huà)的問(wèn)題。
dragonbones功能特色
工作流完善
以往的游戲動(dòng)畫(huà)開(kāi)發(fā),從設(shè)計(jì)動(dòng)畫(huà)原稿,到最終呈現(xiàn)在游戲中,動(dòng)畫(huà)設(shè)計(jì)師需要多方協(xié)調(diào),確保從原稿設(shè)計(jì)師哪兒得到可用的格式,確保導(dǎo)出的動(dòng)畫(huà)可以在游戲開(kāi)發(fā)人員哪兒可以正常使用。DragonBones 4.1靠著強(qiáng)大的兼容性解決了這個(gè)難題。動(dòng)畫(huà)設(shè)計(jì)師不用再擔(dān)心得到的原稿無(wú)法使用,導(dǎo)出的動(dòng)畫(huà)在游戲開(kāi)發(fā)人員手里無(wú)法呈現(xiàn)預(yù)期的效果。從原畫(huà)設(shè)計(jì),到動(dòng)畫(huà)制作,再到游戲開(kāi)發(fā),DragonBones 4.1 連貫起了完善的工作流。
美術(shù)需求更少
傳統(tǒng)的幀動(dòng)畫(huà),需要為每一幀保存完整的圖片,最終生成的動(dòng)畫(huà),體積龐大。骨骼動(dòng)畫(huà)中,DragonBones只保存各部分切圖組成的紋理集和動(dòng)畫(huà)數(shù)據(jù),與傳統(tǒng)的幀動(dòng)畫(huà)相比,對(duì)原畫(huà)的需求更少。只需要極少的原畫(huà),便可完成千變?nèi)f化的動(dòng)作動(dòng)畫(huà)組合。在動(dòng)畫(huà)制作時(shí),只需要完成對(duì)關(guān)鍵幀的編輯,通過(guò)動(dòng)畫(huà)補(bǔ)間,便可自動(dòng)生成流暢的動(dòng)畫(huà)動(dòng)作。完美支持圖片打包成紋理集,有效的提升動(dòng)畫(huà)在游戲中的渲染效率。
動(dòng)畫(huà)可控
DragonBones提供的運(yùn)行庫(kù)可以所見(jiàn)即所得的使您在動(dòng)畫(huà)編輯器中制作的動(dòng)畫(huà)完美呈現(xiàn)在您的游戲引擎中。通過(guò)庫(kù)所提供的API,可以直接訪問(wèn)骨骼,插槽等動(dòng)畫(huà)組件,在游戲開(kāi)發(fā)中,可以通過(guò)代碼靈活的控制骨骼和插槽,混合動(dòng)畫(huà),由此實(shí)現(xiàn)比如跟隨鼠標(biāo)射擊,目光追隨等效果。
輕松的動(dòng)態(tài)換裝
動(dòng)畫(huà)角色中的任何圖片都是可以通過(guò)一行代碼在運(yùn)行時(shí)替換的,輕松實(shí)現(xiàn)動(dòng)態(tài)換裝的功能。
智能的動(dòng)畫(huà)銜接
對(duì)于動(dòng)畫(huà)效果要求比較高的情況下,需要?jiǎng)赢?huà)切換的時(shí)候前后兩個(gè)動(dòng)畫(huà)能夠完全銜接上,不然會(huì)出現(xiàn)跳躍感,這個(gè)需求如果從美術(shù)的層面來(lái)解決,對(duì)美術(shù)來(lái)說(shuō)要求很高。而DragonBones的智能動(dòng)畫(huà)銜接功能能夠完美解決這個(gè)問(wèn)題,解放美術(shù)。任何兩個(gè)動(dòng)畫(huà)在任何情況下切換,DragonBones都能夠以動(dòng)畫(huà)融合的方式做到完美銜接,而且這個(gè)功能是默認(rèn)開(kāi)啟的,不需要任何額外的代碼。
靈活的動(dòng)畫(huà)混合
不同的動(dòng)畫(huà)可以結(jié)合到一起。比如一個(gè)角色可以轉(zhuǎn)動(dòng)頭部、射擊并且同時(shí)也在走路;蛘呓巧谡玖、走路或跑步的時(shí)候被子彈擊中,身體后傾。設(shè)計(jì)師可以分別設(shè)計(jì)這些動(dòng)作,然后程序員可以通過(guò)代碼在運(yùn)行時(shí)將這些動(dòng)作混合播放。實(shí)現(xiàn)更加逼真的效果同時(shí)大量降低美術(shù)的工作量。下面第三張圖中的機(jī)器人就是下半身播放第一張圖中跑步的動(dòng)作,同時(shí)上半身融合第二張圖中動(dòng)作的效果。
骨架與動(dòng)畫(huà)重用
DragonBones的骨骼數(shù)據(jù)和動(dòng)畫(huà)數(shù)據(jù)是分離的,有著相似骨架結(jié)構(gòu)的不同角色可以在運(yùn)行時(shí)重用動(dòng)畫(huà)。適合角色多,動(dòng)作復(fù)雜的大型游戲使用,能夠大幅削減美術(shù)工作量。
dragonbones工具
1. 骨骼操作: DragonBonesPro擁有全新的骨骼操作體驗(yàn),讓骨骼動(dòng)畫(huà)的制作更直覺(jué)。動(dòng)畫(huà)制作中,骨骼旋轉(zhuǎn)的操作次數(shù)遠(yuǎn)遠(yuǎn)多于移動(dòng),所以DragonBones Pro加大了骨骼旋轉(zhuǎn)操作的區(qū)域,讓鼠標(biāo)在整個(gè)工作區(qū)域內(nèi)隨時(shí)隨地的精確控制骨骼的旋轉(zhuǎn)。X,Y軸的單一方向平移,使得平移操作更精準(zhǔn)。單鍵鼠標(biāo)+鍵盤便能完成幾乎所有的操作。
2. 時(shí)間軸:作為動(dòng)畫(huà)制作的核心,DragonBones Pro有功能完備的時(shí)間軸,動(dòng)畫(huà)設(shè)計(jì)師可以靈活方便的添加編輯關(guān)鍵幀,一手掌握整個(gè)動(dòng)畫(huà)的細(xì)節(jié)和節(jié)奏。關(guān)鍵幀的復(fù)制剪切粘貼功能,讓動(dòng)畫(huà)的制作事半功倍,極大的減少動(dòng)畫(huà)制作的重復(fù)工作。播放速度的靈活調(diào)節(jié),逐幀的前進(jìn)后退,使得動(dòng)畫(huà)的每一個(gè)細(xì)節(jié)清晰呈現(xiàn),讓動(dòng)畫(huà)設(shè)計(jì)師能更精準(zhǔn)的掌握每一個(gè)動(dòng)畫(huà)細(xì)節(jié)。骨骼幀和插槽幀的靈活組合,使得動(dòng)畫(huà)的呈現(xiàn)方式千變?nèi)f化,讓動(dòng)畫(huà)設(shè)計(jì)師通過(guò)簡(jiǎn)單的操作便能制作出豐富多彩的動(dòng)畫(huà),更好的體現(xiàn)每一個(gè)動(dòng)畫(huà)人物的性格。自動(dòng)關(guān)鍵幀,使得動(dòng)畫(huà)的制作更高效,更流暢,讓動(dòng)畫(huà)設(shè)計(jì)師把更多的注意力放在動(dòng)畫(huà)人物和動(dòng)作本身,忘記層和幀,讓動(dòng)畫(huà)的制作一氣呵成。
3. 導(dǎo)入導(dǎo)出:完美支持Photoshop的設(shè)計(jì)圖導(dǎo)入,F(xiàn)lash pro制作的DragonBones動(dòng)畫(huà)導(dǎo)入和Spine制作的動(dòng)畫(huà)導(dǎo)入。導(dǎo)入Photoshop的設(shè)計(jì)圖可以完整的保留圖層間的層級(jí)關(guān)系,和各圖層的相對(duì)位置。導(dǎo)入的Flash pro 和 Spine動(dòng)畫(huà)可以在DragonBones中完美還原。全面支持Json, xml, amf和集成數(shù)據(jù)的PNG多種數(shù)據(jù)格式,單一圖片和紋理集的圖片形式的導(dǎo)入。使得不同的動(dòng)畫(huà)數(shù)據(jù)得到很好的統(tǒng)一。導(dǎo)入后忠實(shí)呈現(xiàn)原始設(shè)計(jì)圖或動(dòng)畫(huà),為用戶的再編輯打下良好的基礎(chǔ)。
導(dǎo)出的數(shù)據(jù)格式支持JSON和XML, 紋理支持紋理集和圖片文件。支持設(shè)置導(dǎo)出比例,填充背景顏色和打包zip。
4. 曲線編輯器:在曲線編輯器中可以通過(guò)調(diào)整貝賽爾曲線來(lái)控制兩幀之間的補(bǔ)間緩動(dòng)。曲線編輯器以極高的自由度給了動(dòng)畫(huà)設(shè)計(jì)師充分的發(fā)揮空間,使得動(dòng)畫(huà)呈現(xiàn)的效果不再死板,機(jī)械化,更貼近真實(shí),動(dòng)畫(huà)效果更加栩栩如生。
5. 洋蔥皮工具:洋蔥皮工具的實(shí)現(xiàn),使得動(dòng)畫(huà)設(shè)計(jì)師可以同時(shí)看到前后若干幀的影圖,從而輔助動(dòng)畫(huà)設(shè)計(jì)師修正動(dòng)畫(huà)人物的動(dòng)作,制作出更流暢的動(dòng)畫(huà)。
dragonbones更新日志
【新特性】新增曲線編輯器,用于制作動(dòng)畫(huà)緩動(dòng)效果
【新特性】新增洋蔥皮工具,方便動(dòng)畫(huà)前后幀對(duì)位
【新特性】新增IK Pose工具,給角色擺姿勢(shì)更方便
【新特性】新增Egret H5 預(yù)覽功能,真正的所見(jiàn)即所得
【新特性】增強(qiáng)紋理導(dǎo)出功能
【新特性】場(chǎng)景支持元件多選,時(shí)間軸支持幀多選
【新特性】AS TS運(yùn)行庫(kù)增加極速模式,性能大幅提升
【修復(fù)】修復(fù)了DB Pro中骨架無(wú)法改名的bug
【修復(fù)】修復(fù)了個(gè)別flash轉(zhuǎn)換的動(dòng)畫(huà)播放時(shí)閃動(dòng)的bug
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版