标签:
DragonBones 官方C++版本 for cocos2d-x
DragonBonesCPP for cocos2d-x
DragonBones 是一套骨骼动画工具集,最早使用 Flash 和 ActionScript 3.0 语言开发,主要在 Flash 游戏中使用,目前在页游和手游项目中使用很广泛。
DragonBones 目前包含下面这些内容:
详细的入门介绍可以看这里:DragonBones快速入门指南 。
cocos2d-x 中自带的 CCArmature 移植自 DragonBones 2.1 版本,我对 DragonBones Design Panel进行了修改 cocos2d-x专用的DragonBones2.2 ,使其直接输出让 CCArmature 支持的资源格式。
CCArmature 的移植并不完善,主要有下面这些问题:
另外,为了支持 cocostudio 的特性,CCArmature 进行了许多不兼容 DragonBones 的修改,导致新版本的 CCArmature 对 DragonBones Design Panel 生成的资源格式的支持也不好了。详情见:在cocos2d-x中使用DragonBones实现骨骼动画 。
正是因为这些问题,DragonBones 开发组 使用 C++ 移植了 DragonBones 的解析库和动画渲染库,命名为 DragonBonesCPP 。它的特点如下:
目前,DragonBonesCPP 首先完成了对 cocos2d-x 引擎的支持。下面是一些Demo:
已知的问题:
DragonBones 开发组将继续更新该库,解决现有问题,并保证对 cocos2d-x 引擎的兼容。
喜欢用 Flash 编辑骨骼动画(或者讨厌用CCS编辑骨骼动画)的同学们,是时候了!
DRAGONBONES 动作编辑器官方C++版本 FOR COCOS2D-X
标签:
原文地址:http://www.cnblogs.com/kelp/p/4191167.html