[]Laya.loader.load和new Laya.Loader区别?
let json:any = Laya.loader.getRes(this._data.url);
if(json)
{
return;
}
let load:Laya.Loader = new Laya.Loader();
这么写 频繁加载会一直报资源重复加载
但是我 Laya.loader.load(xxxxxxxxx) 频繁加载就没事 请问这两者的区别 我如果想用上面的new Laya.Loader 该怎么办
if(json)
{
return;
}
let load:Laya.Loader = new Laya.Loader();
这么写 频繁加载会一直报资源重复加载
但是我 Laya.loader.load(xxxxxxxxx) 频繁加载就没事 请问这两者的区别 我如果想用上面的new Laya.Loader 该怎么办
没有找到相关结果
已邀请:
要回复问题请先登录
2 个回复
Aar0n
赞同来自:
Laya.loader:加载管理器
Loader 类可用来加载文本、JSON、XML、二进制、图像等资源。
Aar0n
赞同来自:
* 多线程:默认5个加载线程,可以通过maxLoader属性修改线程数量;
* 多优先级:有0-4共5个优先级,优先级高的优先加载。0最高,4最低;
* 重复过滤:自动过滤重复加载(不会有多个相同地址的资源同时加载)以及复用缓存资源,防止重复加载;
* 错误重试:资源加载失败后,会重试加载(以最低优先级插入加载队列),retryNum设定加载失败后重试次数,retryDelay设定加载重试的时间间隔。