internal 资源使用

请教下各位大佬,
internal里面资源 怎么 动态加载了?
比如说 使用 cc.resources.load 方式? 查找的路径怎么写?

cc.assetManager.getBundle(“internal”)

:rofl:先加载加载budle

cc.assetManager.internal.load(“image/default_progressbar_bg.png”,function(err:Error, prefab:any) {

        if( err != null || err != undefined){

            cc.log(err);

            return;

        }

        cc.log("load success...");

    });

感谢大佬的回复,我看了下文档,发现里面有 internal ,但是直接这么使用,还是不行 :sweat_smile:
我打印了 cc.assetManager.internal 。 发现里面的map 确实是没有这个资源。
然后我 试了 下 cc.assetManager.loadBundle(“internal”) ,还是不行 :sweat_smile:

感谢大佬的回复。
试探了几个小时,感觉这种方式应该行不通。
但是又很好奇,为什么直接 把 internal 里面的图片 拖动到节点上,又是正常的。如果 动态加载就不行

只有 resources 目录会被默认打包出,你想 internal 要是全部被默认导出的话,打个 hello world 包,得多大?先通过外部 prefab 引用 internal 的资源,再动态加载 prefab,这样间接的动态加载 internal 应该可行。

感谢大佬的回复。

嗯。后面发现 确实是这样子。有空了,再看看被拖动到节点的资源 是放在哪儿了,如果能拿到路径,应该就清楚了

怎么加载啊?我还没试出来… :sob:

你看看 文档。根据文档来,应该可以的。