我所谓的通用静态资源,是指该资源直接绑定在prefab上,不需要动态加载,且被多个bundle引用。
比如通用底板,通用按钮之类的。
那么我能想到的,无非两种存放方式:
-
放在非bundle文件夹中,比如staticRes/。
这样带来的问题是:被同优先级bundle引用时,会在每个bundle拷贝一份,增大包体。 -
放在高优先级的bundle中,比如commonBundle/。
这样带来的问题是:增大bundle的config文件大小,降低了启动速度,无用资源不能自动剔除。
想问问各位大佬都是怎么做的,希望不吝赐教
