public void RequestNewPackage(Action onComplete, AssetBundleDownload.OnDownloadProgressChanged onDownloadProgressChanged) { m_OnComplete = onComplete; this.onDownloadProgressChanged = onDownloadProgressChanged; #if UNITY_EDITOR CancelDownload(); return; #endif RequestNewPackage(); }
/// <summary> /// 检查版本文件 /// </summary> /// <param name="onComplete">完成回调</param> /// <param name="onDownloadProgressChanged">下载进度更新回调</param> public void InitCheckVersion(AssetBundleDownload.OnDownloadComplete onComplete, AssetBundleDownload.OnDownloadProgressChanged onDownloadProgressChanged) { #if UNITY_EDITOR && DISABLE_ASSETBUNDLE if (onComplete != null) { onComplete(true); } #else m_onDownloadProgressChanged = onDownloadProgressChanged; m_OnDownloadComplete = onComplete; m_LocalVersionPath = LocalFilePath + VERSION_FILE_NAME; AssetBundleDownload.Instance.InitServerVersion(DownloadUrl + VERSION_FILE_NAME, OnInitVersionCallBack); #endif }