spine 动画文件转 dragonbones 骨骼文件
本文主要介绍如果把 spine 转成 dragonbones 文件。
工具:
Spine 和 Dragonbones pro
下载地址:http://zh.esotericsoftware.com
https://docs.egret.com/dragonbones/cn
Spine 动画能给游戏带来生机和灵气。我们相信创作一段美妙的动画,不仅需要强大的软件工具,更需要一套牛 B 的工作流程。Spine 专注于此,为您创建惊艳的骨骼动画,并将其整合到游戏当中,提供了一套高效的工作流程。
DragonBones 是一款开源免费的移动游戏骨骼动画解决方案,主要用于创作 2D 游戏动画和富媒体内容,帮助设计师用更少的美术成本创造更生动的动画效果。 支持多语言,一次制作,全平台发布。
项目中采用的是白鹭 egret 引擎,使用的是 DragonBones 动画,所以需要把 Spine 动画资源转换为 DragonBones 骨骼动画,下面介绍了使用的操作方法和遇到的问题。
使用方法:
可以看到支持导入的数据格式有:dragonbones、cocos data、spine data。
需要注意的是 spine 支持的版本是:3.x。
导入数据到项目中,其中数据路径:选择 spine 导出的 json 文件,然后选择纹理类型中的纹理集,会进行关联纹理集和配置文件。
导出,主要几个需要调整的地方:
目标:对应的名称。
输出比例:根据游戏中使用的大小进行调整。
项目名: 导出文件的名称。
遇到的问题:
1.动画数据格式错误
可能缺手头文件描述或者 spine 使用的版本不是 3.x 版本进行导出
2.图片丢失
可能是由于 size 属性未设置导致
cocos 数据文件的转换和 spine 的类似,就不再做说明。
版权声明: 本文为 InfoQ 作者【风翱】的原创文章。
原文链接:【http://xie.infoq.cn/article/e21e3ec1643a89bbb97c325a4】。
本文遵守【CC-BY 4.0】协议,转载请保留原文出处及本版权声明。
评论