void LoadComplete(SOAData_Resource data) { if (tempcallback != null) { tempcallback(data.obj); } }
void LoadDenpenComplete(SOAData_Resource data) { finishCout++; if (finishCout == denpenCout) { this.Notify(); } }
void LoadManifestComplete(SOAData_Resource data) { AssetBundleManifest manifest = (AssetBundleManifest)data.obj; CacheManager.Insert <AssetBundleManifest>(CacheKeys.CharacterManifest, manifest, true); LoadDenpen(); }
public override void Run() { stopFlag = false; SOAData_Resource sr = CacheManager.Get <SOAData_Resource>(bundleName); if (sr != null) { CacheManager.Destory <SOAData_Resource>(bundleName); CallBack(sr); } else { LoadTarget(); } }
void RequestComplete(ResponseData data) { SOAData_Resource sr = null; if (data.success) { sr = new SOAData_Resource(data, null); CacheManager.Insert <SOAData_Resource>(path, sr, true); } else { Debug.LogError(data.error); } data.UnLoad(); CallBack(sr); }
void RequestComplete(ResponseData data) { SOAData_Resource sr = null; if (data.success) { sr = new SOAData_Resource(data, "AssetBundleManifest"); CacheManager.Insert <SOAData_Resource>(CacheKeys.CharacterManifest, sr); } else { Debug.LogError(data.error); } data.UnLoad(); CallBack(sr); }
void RequestComplete(ResponseData data) { SOAData_Resource sr = null; if (data.success) { if (data.isWWW) { data.bytes.SaveToLocal(localpath); UpdateCodeToConfig(bundleName); } sr = new SOAData_Resource(data, name); CacheManager.Insert <SOAData_Resource>(bundleName, sr); } else { Debug.LogError(data.error); } data.UnLoad(); CallBack(sr); }
public override void Run() { SOAData_Resource sr = CacheManager.Get <SOAData_Resource>(path); if (sr != null) { CallBack(sr); // CacheManager.Destory<SOAData_Resource>(path); } else { if (CharacterConst.useLocalServer) { request = new CharacterLocalServerRequest(path); } else { request = new OtherRequest(path); } request.AddListener(RequestComplete); request.Connect(); } }
void loadicon(SOAData_Resource sr) { Debug.Log(sr.texture); }