哪位大佬知道动态加载spine怎么写?

return new Promise((reovle, reject) => {
            resources.load(path, sp.Skeleton, (err, obj) => {
                if (err) {
                    reject(err);
                }
                else {
                    if (typeof (data["callBack"]) == "function") {
                        data["callBack"](obj);
                    }
                    reovle(obj);
                    return obj;
                }
            });
        });

上面的代码用sp.Skeleton 报找不到该文件 :3:

把sp.Skeleton保存成prefab然后加载,你如果是说的直接加载文件的话需要加载json、atlas、png三个文件,然后自己在代码里组装一下,详见:
https://docs.cocos.com/creator/manual/zh/asset/spine.html#从服务器远程加载-spine

1赞

把sp.Skeleton 换成 sp.SkeletonData

用prefab,不然一个个组成部分加载比较麻烦

感谢已解决如上链接