using System.Collections; using System.Collections.Generic; using UnityEngine; using YooAsset; public class PatchManager : Singleton { public PatchOperationData PreloadData(EPlayMode PlayMode) { PatchOperationData preload = new PatchOperationData(); preload.packageName = "Preload"; preload.playMode = PlayMode; preload.autoDownload = true; //preload.downloadError = DefDownloadError; //preload.downloadFinish = DefDownloadFinsh; return preload; } public PatchOperationData MainData(EPlayMode PlayMode, DownloaderOperation.DownloadUpdate DownloadUpdate) { PatchOperationData main = new PatchOperationData(); main.packageName = "Main"; main.playMode = PlayMode; main.autoDownload = GameManager.Inst.isServer?true:false; //main.downloadError = DefDownloadError; main.downloadUpdate = DownloadUpdate; //main.downloadFinish = DefDownloadFinsh; return main; } //Ĭ�����ش���ص� //public void DefDownloadError(DownloadErrorData downloadErrorData) //{ // MessageBox.Show() // .SetTitle(packageName) // .SetContent(downloadErrorData.ErrorInfo) // .AddButton("�˳�", (box) => { Application.Quit(); }); //} }