Mac CocosStudio_v1.0.0.0_Beta
OS X 10.9.3
描述:
在一个动画工程中,有1个以上的画布时,导出的json数据偶(jing)尔(chang)会有数据不完整的问题,比如下面代码中,value值是空的,这样就会导致运行中报错:
,
{
“frameType”: “TextureFrame”,
“actionTag”: 352339030,
“frames”:
{
“$type”: “EditorCommon.JsonModel.Animation.TimeLineTextureFrameSurrogate, EditorCommon”,
“value”: “mouseWomen/mouseWomen_weiba.png”,
“plistFile”: “”,
“tween”: true
},
{
“$type”: “EditorCommon.JsonModel.Animation.TimeLineTextureFrameSurrogate, EditorCommon”,
“value”: “”,
“plistFile”: “”,
“frameIndex”: 16,
“tween”: true
}
]
},
挨行检查后,手工修改后的json数据,运行就正常了:
,
{
“frameType”: “TextureFrame”,
“actionTag”: 352339030,
“frames”:
{
“$type”: “EditorCommon.JsonModel.Animation.TimeLineTextureFrameSurrogate, EditorCommon”,
“value”: “mouseWomen/mouseWomen_weiba.png”,
“plistFile”: “”,
“tween”: true
},
{
“$type”: “EditorCommon.JsonModel.Animation.TimeLineTextureFrameSurrogate, EditorCommon”,
“value”: “mouseWomen/mouseWomen_weiba.png”,
“plistFile”: “”,
“frameIndex”: 16,
“tween”: true
}
]
},
目前发现比较频繁的问题,就是在一个工程中有1个以上的画布的时候,后面的画布的动画json数据可能就会有问题,比如某些字段为空导致动画部件定位不准确的现象。
并且有时候,两次导出的json文件也会不一样。