-
Creator 版本:1.10.2
-
目标平台: Android / 模拟器
-
详细报错信息,包含调用堆栈:

参考论坛代码如下:
var _dirpath = jsb.fileUtils.getWritablePath() + gameName + '/'; var jsonpath = _dirpath + spineName + '.json'; var txtpath = _dirpath + spineName + '.txt'; var imagePath = _dirpath + spineName + '.png'; cc.loader.load({url: imagePath, type: "png"}, function(err, texture){ cc.loader.load({url: txtpath, type: "txt"}, function(err, spineTxt){ cc.loader.load({url: jsonpath, type: "json"}, function(err, spineJson){ var asset = new sp.SkeletonData(); asset._uuid = jsonpath; asset.skeletonJson = spineJson; asset.atlasText = spineTxt; asset.textures = [texture]; asset.textureNames = [spineName + '.png']; skeleton.skeletonData = asset; }) }) })
经验证,版本2.1.3可以采用这种方式实现,但是1.10.2会报错,有没有另外一种方法可以让1.10.2也能实现此功能呢?我需要给skeletonData对哪些属性重新赋值才能ok呢?