设置ab包的优先级问题

Creator 版本: 3.8.7
目标平台: 小游戏开发工具
首个报错: Please load bundle prefabs first Error: Please load bundle prefabs first

看到有用户反映,将 ab包的优先级超过7就会报这个错误,我将所有ab包调整到7以下就没问题了。

请教下原因!

image
应该是跟这个优先级有关,你设为超过7的Bundle里面用到了内置的main里的资源,就会导致那个资源实际上会放到你的Bundle里所以在加载main这个内置Bundle时就需要先加载你那个优先级更高的Bundle,但是实际上并没有这么处理所以就导致错误了,但是你把你自己的Bundle优先级低于7后就不会有这个问题了

1赞

Asset Bundle 介绍 | Cocos Creator