Egret社区
龙骨导出带边界框的二进制数据在egret中解析出错,说是数据错误。好像是导出二进制数据时,边界框数据没有跟着导出来。论坛里面有个相关的帖子:dbin二进制格式没有导出边界框(包围盒)数据 ,这里面官方说在egret 5.0.7里面会修复,不知道修复了没有。我的版本信息:egret 5.0.12 ,dragonbones 5.5

调试时报错信息如下:
龙骨导出带边界框的二进制数据在egret中解析出错.png
堆栈信息如下:

错误堆栈信息

错误堆栈信息




分享到 :
0 人收藏

9 个回复

倒序浏览
duanchunlei  官方团队 | 2017-11-16 14:00:42
请问你使用的 dbpro 是什么版本呢?如果是最新版本,方便把你的龙骨美术工程打包发上来吗?这样才能比较容易定位问题。
qianlizhe  登堂入室 | 2017-11-16 14:07:00
duanchunlei 发表于 2017-11-16 14:00
请问你使用的 dbpro 是什么版本呢?如果是最新版本,方便把你的龙骨美术工程打包发上来吗?这样才能比较容 ...

好的。这是我的db 版本截图,是最新的版本:

龙骨版本截图

龙骨版本截图




这是美术素材:

0player.rar

141.53 KB, 阅读权限: 100, 下载次数: 0, 下载积分: 银子 -1

龙骨项目

duanchunlei  官方团队 | 2017-11-16 14:16:39
找到问题了,是由于 dbpro 导出二进制数据的问题,有两个解决办法:
1、暂时使用 JSON 数据格式。
2、使用龙骨格式转换命令行将 json 格式转换成二进制格式来修复这个错误。

龙骨格式转换命令行使用方法
https://github.com/DragonBones/Tools
qianlizhe  登堂入室 | 2017-11-16 15:10:42
duanchunlei 发表于 2017-11-16 14:16
找到问题了,是由于 dbpro 导出二进制数据的问题,有两个解决办法:
1、暂时使用 JSON 数据格式。
2、使用 ...

非常感谢你提供的方法!我已经用龙骨命令行转换命令将json格式转为二进制格式了,现在可以正常使用了。我还想咨询一下,边界框在程序里面是通过下图这样获取吗?我没有找到边界框使用的代码。
找到了个问编辑框怎么用的帖子,但是里面第二个链接失效了,是这个帖子:dragonBones 边界框程序当中如何使用

获取龙骨边界框步骤

获取龙骨边界框步骤



qianlizhe  登堂入室 | 2017-11-16 15:13:44
duanchunlei 发表于 2017-11-16 14:16
找到问题了,是由于 dbpro 导出二进制数据的问题,有两个解决办法:
1、暂时使用 JSON 数据格式。
2、使用 ...

另外,有没有批量导出龙骨项目的脚本呢?我想把一个文件夹下的很多龙骨项目批量导出为Json格式。Spine有这样的脚本,我用过。所以我估计龙骨也有吧
duanchunlei  官方团队 | 2017-11-16 15:47:33
qianlizhe 发表于 2017-11-16 15:10
非常感谢你提供的方法!我已经用龙骨命令行转换命令将json格式转为二进制格式了,现在可以正常使用了。我 ...

armature.containsPoint();
armature.intersectsSegment();
用上述方法进行边界框判断,抱歉例子失效了,我们会在近期更新一个边界框的例子。
qianlizhe  登堂入室 | 2017-11-16 15:50:48
duanchunlei 发表于 2017-11-16 15:47
armature.containsPoint();
armature.intersectsSegment();
用上述方法进行边界框判断,抱歉例子失效了, ...

好的,谢谢!另外,有没有批量导出龙骨项目的脚本呢?我想把一个文件夹下的很多龙骨项目批量导出为Json格式。Spine有这样的脚本,我用过。所以我估计龙骨也有吧

duanchunlei  官方团队 | 2017-11-16 16:05:43
qianlizhe 发表于 2017-11-16 15:50
好的,谢谢!另外,有没有批量导出龙骨项目的脚本呢?我想把一个文件夹下的很多龙骨项目批量导出为Json格 ...

龙骨支持命令行,你可以看论坛里置顶的帖子,按照那个来就好
qianlizhe  登堂入室 | 2017-11-16 16:15:00
duanchunlei 发表于 2017-11-16 16:05
龙骨支持命令行,你可以看论坛里置顶的帖子,按照那个来就好

好的
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|京网文[2014]0791-191号|京ICP证150115号|Egret社区 ( 京ICP备14025619号 )

Powered by Discuz! X3.4 © 2001-2019 Comsenz Inc.

返回顶部