关于207资源分包加载的机制问题 求官方指点说明一下

看了使用说明文档 这个没什么问题, 但有个机制问题 不太清楚还,求个解释说明
比如某些目录做成分包文件夹了 最后出现在build\wechatgame\subpackages 下了 好 到这里也没问题,那么 比如最终整个wechatgame目录 可能是比如6M多了 , 而wechatgame\subpackages是4M多,

那么 我上传到微信小游戏去审核 是不是也象之前不分包不大于4M那样 直接上传就行了 这个上传不会有包大小的问题? 然后我内部使用多个下载分包的操作要只是,其他的都没变化?
还是说上传的过程有个什么特殊的操作? 比如分包的目录subpackages 需要做什么处理还?

我还没用这个功能 只是这里有些疑问 文档里没看到这些细节说明还 求官方给科普一下把

直接上传就行了。其它没变化

实际操作了一次,发现一些问题,
比如项目里 有个assets\resources\Animation 目录,然后把 Animation目录 这个目录里都是PREFAB和anim文件,没有任何脚本, 勾选成 配置为子包 ,然后子包名默认也是Animation 然后点了右上方的应用 然后构建,

最后wechatgame\subpackages\Animation 里有这个目录,但目录里只有 game.js 这个文件,没有其他什么资源的,
这个正常吗?
文档里 是说 会把子包资源移到发布包目录下的 subpackages里吗 但现在我没看出来这个
请问 是哪里出问题了? 哪里没配置对?

是的,我也遇到同样的问题,总而言之,分包配置并没有起作用

目前是正常的,我们补充一下文档吧。目前的子包其实包含的都是原生图片和音频,不会包含 json 那些。所以你的 Animation 下面的文件其实还在主包中。

你是说 子包中,只能包含原始图片和原始声音 文件这两种文件格式是吗?
不过呢 倒是有个建议,你看 项目里PREFAB和anim文件很多的话 也是会占用很多空间的,这些 如果也能放到子包里就更好了 我再试试图片和声音的分包方式吧 有问题再回报吧

配置子包不支持自动图集的图片啊!

谢谢反馈,刚刚完成支持,2.0.8 就可以用了

208 prefab anim, 能放子包里吗?

短期内不会支持 prefab/anim 了

这到也不是什么问题算,
我只是好奇 prefab 等文件 在分包处理的时候 和声音和图片 有本质区别吗 ,理论上任何文件都能做到子包里吧 而且没有太多难度上的开发吧,当然 我这只是问问 想了解一下而已

因为那些 prefab 资源,构建时会进行自动合并,所以比较难从主包里拆分出来。

2.1.0能干么?

刚刚测试了2.0.8也不行

请问你是如何操作到,之前测试是正常的,麻烦细说一下,谢谢

资源目录 texture/element
里面都是碎图,用自动图集 auto altag
element文件夹勾选打包为子包,名称为sub_element

2.0.8编译,build/wechatgame/subpackages/sub_element

这个 bug 修复没进到 2.0.8 版本,具体的看发布版本吧,预计下个版本