-
Creator 版本:
-
目标平台:
-
重现方式:
-
首个报错:
-
之前哪个版本是正常的:
-
手机型号:
-
手机浏览器:
-
编辑器操作系统:
-
重现概率:
main bunadle包内资源 怎么加载 cc.assetManager.main.load 好像不行
Creator 版本:
目标平台:
重现方式:
首个报错:
之前哪个版本是正常的:
手机型号:
手机浏览器:
编辑器操作系统:
重现概率:
main bunadle包内资源 怎么加载 cc.assetManager.main.load 好像不行
export class Utils {
/**
* 通过UUID获得资源
*/
static getAssetByUUID<T extends cc.Asset>(uuid:string){
return new Promise<T>((resolve)=>{
cc.assetManager.loadAny([ uuid ], function (err, asset:T) {
if(!err && asset){
resolve(asset);
}else{
cc.warn("not found asset : %s", uuid);
resolve(null);
}
});
});
}
}
可以这样,直接通过UUID获得资源试试