creator3.7.1
之前都是把texture引用到预制体上面,然后动态加载预制体。
现在改成直接bundleload这个texture,发现加载不到,不明原因。
bundleload我封装了一下,应该是没啥问题。
return bundleLoad('ab_game', paths, Texture2D, onProgress).pipe(map(_ => {
const { err, data } = _;
(<Texture2D[]>data).forEach(_ => {
console.log('ab_game', _.name);
this.optMapTex[_.name] = _;
});
}));
运行后err报 Error: Bundle ab_game doesn’t contain optmap/bean_p0
我的bean_p0 就是一个用于赋值材质用的贴图 jpg的。
为啥读不出来呢?
我的prefab或者JsonAssets都可以通过这种方式加载。唯独texture不行?
资源结构:


