protected override bool Update() { if (_request == null) { return(false); } ResLog.Log("等待加载:{0},加载状态{1}", RequestResPath, _request.isDone); return(_request.isDone); }
private void InternalCheckInfo() { LogManager.Assert(_onLoadingRequest.Count == _onLoadingAbPackage.Count, "AssetBundleLoader OnLoading Request List!=Name List"); LogManager.Log("--------------------资源数量:[{0}]--------------------", _packageMap.Count); int length = _onLoadingRequest.Count; LogManager.Log("--------------------加载中的请求:[{0}]--------------------", length); for (int i = 0; i < length; i++) { ResLog.Log(_onLoadingRequest[i].RequestResPath); } LogManager.Assert(_waitToLoadRequest.Count == _onWaitAbPackage.Count, "OnWait Request List!=Name List"); length = _waitToLoadRequest.Count; LogManager.Log("--------------------等待中的请求:[{0}]--------------------", length); for (int i = 0; i < length; i++) { ResLog.Log(_waitToLoadRequest[i].RequestResPath); } }
public void CheckInfo() { int length = _otherOperation.Count; LogManager.Log("--------------------资源数量:[{0}]--------------------", _cacheRes.Count); LogManager.Log("--------------------其他请求:[{0}]--------------------", length); length = _onLoadingRes.Count; LogManager.Log("--------------------加载中的名字:[{0}]--------------------", length); for (int i = 0; i < length; i++) { ResLog.Log(_onLoadingRes[i]); } length = _loadOpertions.Count; LogManager.Log("--------------------加载中的请求:[{0}]--------------------", length); for (int i = 0; i < length; i++) { ResLog.Log(_loadOpertions[i].RequestResPath); } _loader.CheckInfo(); }
protected override void Init() { ResLog.Log("Res:{0}", _path); _request = Resources.LoadAsync(_path); }