CocosStudio v1.6 动画编辑器 导出的 csb 文件解析时死循环问题

CocosStudio v1.6 动画编辑器如果对frame 进行了颜色设置时, 会生成color 字段,对应的json文件的“frame_data”里面有类似于下面的记录

“color”:{
“a”:155,
“r”:255,
“g”:255,
“b”:255
}

如果导出的是 csb 文件, 当解析到"color"时,cocoloader 会在getType() 和 getValue() 两个函数之间互相反复调用,直到挂掉。

请问 color 的二进制格式 是怎么样的,自己在解析的时候可否修复

2d-x版本是多少呢?

2.2.5版本的

color 是可选的字段,当有一帧设置过,才会出现这个字段,而且没有设置过的帧也会导出,但是是空值, 解析空值就出这个问题

貌似是这样个情况

是空值是什么意思?

之前收集过这个BUG,具体解决方案可以参考这个帖子
http://www.cocoachina.com/bbs/read.php?tid-240025-page-1.html