3.8.3打包webmobile后,含有spine动画的prefabs加载不到

大佬们,再弄不出来,老板要扣我工资了!
用编辑器启动没有任何问题,打包webmobile后,出现下面的错误。
已经试过清除temp和library目录,已经试过降级到3.8.2版本。就是不好使。


含有spine资源的prefabs


编辑器启动如下:

服务器webmobile启动如下:

prefab里是图片没有问题,prefab里是spine,编辑器启动没问题,打包webmobile服务器启动不好使,加载不到。会不会是中文命名问题呢?救命!!

我高度怀疑是官方的打包问题。
因为编辑器启动好使,打包webmobile后就不好使。

这种问题最头疼,
因为要不就都不好使,要不就都好使。
就怕一个好使,一个不好使。

:grinning:

但是我的人物也是spine,却在webmobile是好使的。所以感觉并不是spine本身的问题。
所以我怀疑是不是我包含spine的prefab的目录的问题。因为人物prefab和这几个不好使的prefab就是目录不同。我的人物prefab是在prefabs目录,而这些是在textures目录。

引擎裁切看一下

问题解决了,就是prefab我放的目录不对。我把这些prefabs放textures目录里了。

但是我不明白的是,为啥编辑器启动没有问题。

引擎裁切,spine是保留的。

难道是因为json被合并了 textures目录下的spine图集和普通图片构建后的json会合并吗

build和preview不一致是我认为cocos最烦人的地方 应该不止新手会遇到各种不一致的问题吧 比如说require路径 打包文件缺失等等

不太了解构建的处理机制

我用的2.x 后面可能还要研究一下扩展包自定义构建流程 想想就头疼

大佬们,能解释下为啥prefab放texture目录编辑器好使,webmobile不好使。求解答疑惑!!!!