creator1.9.0版本 远程加载spine 报错问题

this.spine = this.getComponent(“sp.Skeleton”);
var image = “xxx/student_” + type + “.png”;
var ske = “xxx/student_” + type + “.json”;
var atlas = “xxx/student_” + type + “.txt”;

    cc.loader.load(image, (error, texture) => {
        cc.loader.load({ url: atlas, type: 'txt' }, (error, atlasJson) => {
            cc.loader.load({ url: ske, type: 'txt' }, (error, spineJson) => {
                var asset = new sp.SkeletonData();
                asset.skeletonJson = spineJson;
                asset.atlasText = atlasJson;
                asset.textures = [texture];
                asset.textureNames = ["student_" + type + ".png"];
                this.spine.skeletonData = asset;
                this.spine._updateSkeletonData();
            });
        });
    });


这是老项目,所以用的1.9版本
此代码在2.x版本中没问题
求1.9.x版本的解决方法

试试这样呢 asset.textures = [texture.url]

解决了吗,我跟你一样公司老项目,远程加载提示纹理未初始化,spine的三个文件也能打印出来,我是1.10.0版本的,this.spine._updateSkeletonData();这个_updateSkeletonData()方法,这个版本里没有

我最后升级了引擎版本