public void GetVersion(DownLoadTxtFileCallBack finishCallback, AssetUpdateMgr parent) { mParent = parent; mFinishCallback = finishCallback; new TextDownLoadTask(BundleCommon.RootUrl + BundleCommon.RootUrlVersionFileName, GetVersionCallback, UpdateGetVersionProgress); }
/// <summary> /// 获取远程更新地址 /// </summary> /// <param name="finishCallback"></param> /// <param name="parent"></param> public void GetRemoteDownloadUrl(DownLoadTxtFileCallBack finishCallback, AssetUpdateMgr parent) { mParent = parent; mFinishCallback = finishCallback; new TextDownLoadTask(BundleCommon.RootUrl + BundleCommon.RootUrlFileName, GetUrlCallback, UpdateGetUrlProgress); }
public TextDownLoadTask(string url, DownLoadTxtFileCallBack callBack, DownLoadBundleFileProgressCallBack progressCallBack) { #if UNITY_EDITOR mUrl = url; #else mUrl = url.Replace("\\", "/"); #endif mDownLoadTxtFileCallBack = callBack; mProgressCallBack = progressCallBack; MonoInstance.Instance.StartCoroutine(DownLoadFile()); }