Sep 28
BulkLoader的一些使用技巧
AS3 MINNI library
BulkLoader 是个很好用的加载类库
用 BulkLoader实例的add()方法可以很方便地将素材地址加入加载列表
但是当素材太多的时候,加载进度会不准确
解决的办法是将 每个文件的大小提前告诉BulkLoader
例如:dang.mp3 是1000KB
_loader.add("dang.mp3", { id:"dangSound", type:"sound",weight:1000 } );
防止缓存 preventCache:false
做一个负责加载和承载资源的全局单例 对加载的资源进行判断,已经加载的资源 就无需LOADING
没有加载的 就 新add() 这样做相当好
用 BulkLoader实例的add()方法可以很方便地将素材地址加入加载列表
但是当素材太多的时候,加载进度会不准确
解决的办法是将 每个文件的大小提前告诉BulkLoader
例如:dang.mp3 是1000KB
_loader.add("dang.mp3", { id:"dangSound", type:"sound",weight:1000 } );
防止缓存 preventCache:false
做一个负责加载和承载资源的全局单例 对加载的资源进行判断,已经加载的资源 就无需LOADING
没有加载的 就 新add() 这样做相当好
if (!_bulkLoader.hasItem(this._url)) {
_bulkLoader.add(this._url, { type: BulkLoader.TYPE_MOVIECLIP } );
_bulkLoader.start();
}else {
_bulkLoader.reload(this._url);
}
trace(_bulkLoader.items.length);
最新评论及回复