软件介绍
龙骨编辑器是一款开源免费的移动游戏骨骼动画解决方案,提供了一种简单而强大的方式来创建和管理游戏角色的动画。具有友好的用户界面,使得用户可以轻松上手。它提供了丰富的工具和功能,包括骨骼绑定、动画制作、动画融合、动画事件等。用户可以使用这些工具来创建复杂的角色动画,如角色的行走、跳跃、攻击等动作。支持多种输出格式,包括JSON、二进制和龙骨格式。这意味着开发者可以根据自己的需求选择最合适的输出格式。此外,龙骨编辑器还支持导出到多个平台,包括iOS、Android和HTML5等。这使得开发者可以轻松地将动画集成到不同的游戏平台上。它可以与多个游戏引擎无缝集成,包括Cocos2d-x、Unity和Egret等。这意味着开发者可以在不同的游戏引擎中使用龙骨编辑器来创建和管理动画。
软件功能
1、龙骨编辑器轻松动态换装
动画角色中的任何图片,都是可以通过一行代码在运行时替换的,轻松实现动态换装的功能。
2、美术需求更少
龙骨编辑器只保存各部分切图组成的纹理集和动画数据。
3、动态漫画
龙骨编辑器更为生动形象的漫画展示,以及用户与动漫间的多感官交互。
4、丰富的动效
预设丰富的动画特效,为你的条漫创意之路提供充沛的灵感。
5、所见即所得
在龙骨编辑器软件环境中提供真实的模拟动画效果预览,所见即所得。
6、Flash Pro 插件
DragonBones DesignPanel 是一款基于 FlashPro 的插件,
可以轻松将 Flash 动画转化为 DragonBones 动画,
从而大幅减少 Flash 动画尺寸,并支持 GPU 加速渲染动画
7、DragonBones龙骨编辑器运行库
在你的游戏开发工具中,你可以使用DragonBones运行库加载渲染你的游戏。
我们的API可以直接访问骨骼、附件、皮肤及动画等使用API您可以在游戏操
作骨骼组合动画、创造淡入淡出等效果。
安装方法
1、在本站下载并解压,得到龙骨编辑器dragonbones软件源程序,双击运行;
2、龙骨编辑器自定义安装路径,默认安装路径【C:\Program Files\Egret\】,点击立即安装
3、软件安装完成
使用说明
1、骨骼操作
为图片绑定骨骼制作动画,制作角色动作更方便,动作更逼真,动画更流畅。
2、基本动画项目
基本动画适合制作广告营销类的动画,支持补间动画和序列帧动画,操作简单,所见即所得。
3、时间轴
时间轴是动画制作的核心,这里可以宏观的调节各个元件动画的关键帧,调节播放速度、动画补间等细节。
4、网格和自由变形
在图片矩形边界内自定义多边形,提高纹理集的空间使用率。通过移动网格点来变形图片,实现网格的扭曲,拉伸,转面等伪3D效果。
5、IK骨骼约束
在骨骼动画中可以通过反向动力学的方式为角色摆姿势,建立反向动力学约束,使得动作的编辑操控更方便,生成的动作更自然更逼真。
6、骨骼权重和蒙皮动画
将网格中的点绑定骨骼权重,骨骼的运动带动网格变形,产生图片整体的弯曲,飘动等效果。
7、曲线编辑器
在曲线编辑器中可以通过调整贝塞尔曲线来控制两帧之间的差值,以实现栩栩如生的动画效果。
8、洋葱皮工具
使用洋葱皮功能可以同时看到前后若干帧的影图,方便更加精准的调节动画细节。
9、元件嵌套
项目中可以创建多个动画元件并进行任意的嵌套重用。
10、导入
可以导入PS生成的分层图、DragonBonesPro和FlashPro导出的龙骨数据格式、Spine和Cocos等第三方动画格式。
11、导出和纹理集打包
支持纹理集打包和JSON、二进制格式的动画数据导出。支持序列图导出和Egret的MovieClip格式的动画数据导出。
12、预览和发布
在真实的运行环境预览动画效果,所见及所得。一键发布H5动画,无需编码控制,动画即可在终端设备运行。
13、工作流完善
以往的游戏动画开发,从设计动画原稿,到最终呈现在游戏中,动画设计师需要多方协调,确保从原稿设计师哪儿得到可用的格式,确保导出的动画可以在游戏开发人员哪儿可以正常使用。软件靠着强大的兼容性解决了这个难题。动画设计师不用再担心得到的原稿无法使用,导出的动画在游戏开发人员手里无法呈现预期的效果。从原画设计,到动画制作,再到游戏开发,软件连贯起了完善的工作流。
14、美术需求更少
传统的帧动画,需要为每一帧保存完整的图片,最终生成的动画,体积庞大。骨骼动画中,DragonBones只保存各部分切图组成的纹理集和动画数据,与传统的帧动画相比,对原画的需求更少。只需要极少的原画,便可完成千变万化的动作动画组合。在动画制作时,只需要完成对关键帧的编辑,通过动画补间,便可自动生成流畅的动画动作。完美支持图片打包成纹理集,有效的提升动画在游戏中的渲染效率。
15、动画可控
DragonBones提供的运行库可以所见即所得的使您在动画编辑器中制作的动画完美呈现在您的游戏引擎中。通过库所提供的API,可以直接访问骨骼,插槽等动画组件,在游戏开发中,可以通过代码灵活的控制骨骼和插槽,混合动画,由此实现比如跟随鼠标射击,目光追随等效果。
16、智能的动画衔接
对于动画效果要求比较高的情况下,需要动画切换的时候前后两个动画能够完全衔接上,不然会出现跳跃感,这个需求如果从美术的层面来解决,对美术来说要求很高。而这款软件的智能动画衔接功能能够完美解决这个问题,解放美术。任何两个动画在任何情况下切换,软件都能够以动画融合的方式做到完美衔接,而且这个功能是默认开启的,不需要任何额外的代码。
17、灵活的动画混合
不同的动画可以结合到一起。比如一个角色可以转动头部、射击并且同时也在走路。或者角色在站立、走路或跑步的时候被子弹击中,身体后倾。设计师可以分别设计这些动作,然后程序员可以通过代码在运行时将这些动作混合播放。实现更加逼真的效果同时大量降低美术的工作量。下面第三张图中的机器人就是下半身播放第一张图中跑步的动作,同时上半身融合第二张图中动作的效果。
18、骨架与动画重用
软件的骨骼数据和动画数据是分离的,有着相似骨架结构的不同角色可以在运行时重用动画。适合角色多,动作复杂的大型游戏使用,能够大幅削减美术工作量。
更新内容
网格加权重在编辑器中播放抖动的问题。
分布到关键帧功能无效的问题。
浏览器预览,默认显示比例过大的问题。
导出的spine数据格式,去掉tex后缀。
导出的Spine数据格式,GM2无法使用的问题。
某些情况下层级调整错乱的问题。
当项目中引用了多个库目录,另存时不会全部拷贝的问题。
切换到图片过多的项目,卡顿的问题!
网友评论