

参照官方文档,动态加载spine,只要在原生端,加载文件后使用new 出来的sp.SkeletonData就有问题,
这个spine文件,在web端,小游戏端,都能远程加载并播放没问题的,就是原来端不能使用new 出来的sp.SkeletonData,难道在原生只有把每个spine都做成bundle?那多么费劲呀

看了源码,可能你给 new 出来的 skeletonData 设置个 uuid 就好了
2赞

大神,你厉害了,感谢帮忙找出问题,经过测试,在原生端,随便给个UUID,确实正常显示了,强烈要求,官方的人修改文档,以便新人不要老掉坑
1赞
@jare这里改uuid用了私有变量应该也是不推荐的写法吧 
谢谢反馈
文档已修改,明天就更新。
其实在这个文档的下方,加载二进制格式的 Spine 资源 的部分有一句。
asset._uuid = ske; // 可以传入任意字符串,但不能为空
不知道为啥文本格式的部分没有,已经统一了。
二进制文件,编辑器上不支持(把生成出来的二进制Spine文件拖进去IDE上,编辑器上面报错),我也想用二进制
还有这里

直接加载 skelotonData 不就完事?非得三个资源加载三次
spine只能生成三个文件吧?无论是JSON格式,还是二进制格式

文本格式,有特殊处理,可能 native,不走这里
