求救Please load bundle res first,又是这个bug,真无语又又弄了两天还没解决

我就是先加载了丫,然后才加载场景(prefab预制体)

试过了还是没用,我把加载哪窜代码注释,然后重新打包上传。还是包哪个错

我的login是空白的,就一个canvas,然后实例化res中的一个预制体,加到场景中的。

加载场景也要用res,你这个场景是放在res包里面的吧

加载里面不要包含res里面的任何资源,internal的也不要

没有,res是其它预制体、图片等。场景是另一个包image

放个demo出来瞧瞧,但这点信息量看不出来啥

我给不了,服务器和微信id还有素材是顾客的,不方便给。不知道怎么给demo好, :rofl: :rofl:
怎么说呢,就是微信小程序那边报这个错


现在是有办法解决,但是并不是想要的。一是前面说的设置这个,但是包体大,微信那边不能上传
image
还有就是添加一个场景专门(但是顾客不要这个场景)加载res包,里面的代码是这
。这两种解决方法虽然可以,但是不符合需求
改后也就是我上面文章提到开头的哪种。就一直提示首先加载res bundle包

报错大家都觉得就是login.scene里用了res的资源,你又说是空的,而我们又不信 :sweat_smile:。所以右键启动场景>导出资源包,它会列出所有依赖项,截图看看

这是login场景,就右下方的哪个脚本没了。
这是配置表

这是构建的日志,谢谢了 wechatgame2023-4-29 14-48.rar (716.9 KB) :pray:

跟你沟通真累,让你给个资源依赖的截图,你给个日志。谁跟你说挂个组件就只依赖那一个组件的,它属性的预制也是,脚本里的import也是。编辑器的导出可以看到最全的依赖

1赞

菜鸟不懂就问,请问资源依赖在哪 :sob: :joy:

你可以删除一些资源,只留部分,不用服务器和微信id

谢谢,已经解决了。https://forum.cocos.org/t/topic/150973/7?u=2714689165

改下优先级就行

你是怎么解决的,我这边是从场景1->场景2时遇到,本身有一行preload代码,加载部分场景2需要的信息,但preload本身不应该用来做这个,场景2本身也有正常load资源的方法,浏览器调试运行没问题,但在web-mobile包就有问题,理论上不应该都有问题吗

你点击场景右键看一下导出的资源有没有两个场景里面的资源互相引用的情况,如果有分包加载一下,当初我就是这么解决的

我的是2.4.ximage 你这个是3.x?
而且我另外发现一个鬼故事,经过cc.assetManager.loadBundle后的AB包,用cc.assetManager.getBundle竟然get不出来

盲猜一手没有在load回调里get

是在onLoad里的