//using UniFramework.Event; //using UnityEngine; // //public class PatchEventDefine //{ // /// // /// 补丁包初始化失败 // /// // public class InitializeFailed : IEventMessage // { // public static void SendEventMessage() // { // var msg = new InitializeFailed(); //// UniEvent.SendMessage(msg); // Debug.Log($"补丁包初始化失败 {msg}"); // } // } // // /// // /// 补丁流程步骤改变 // /// // public class PatchStatesChange : IEventMessage // { // public string Tips; // // public static void SendEventMessage(string tips) // { // var msg = new PatchStatesChange(); // msg.Tips = tips; //// UniEvent.SendMessage(msg); // Debug.Log($"补丁流程步骤改变 {msg.Tips}"); // } // } // // /// // /// 发现更新文件 // /// // public class FoundUpdateFiles : IEventMessage // { // public int TotalCount; // public long TotalSizeBytes; // // public static void SendEventMessage(int totalCount, long totalSizeBytes) // { // var msg = new FoundUpdateFiles(); // msg.TotalCount = totalCount; // msg.TotalSizeBytes = totalSizeBytes; //// UniEvent.SendMessage(msg); // Debug.Log($"发现更新文件 {msg.TotalCount}"); // } // } // // /// // /// 下载进度更新 // /// // public class DownloadProgressUpdate : IEventMessage // { // public int TotalDownloadCount; // public int CurrentDownloadCount; // public long TotalDownloadSizeBytes; // public long CurrentDownloadSizeBytes; // // public static void SendEventMessage(int totalDownloadCount, int currentDownloadCount, long totalDownloadSizeBytes, long currentDownloadSizeBytes) // { // var msg = new DownloadProgressUpdate(); // msg.TotalDownloadCount = totalDownloadCount; // msg.CurrentDownloadCount = currentDownloadCount; // msg.TotalDownloadSizeBytes = totalDownloadSizeBytes; // msg.CurrentDownloadSizeBytes = currentDownloadSizeBytes; //// UniEvent.SendMessage(msg); // Debug.Log($"下载进度更新{msg.CurrentDownloadCount} : {msg.TotalDownloadCount}"); // } // } // // /// // /// 资源版本号更新失败 // /// // public class PackageVersionUpdateFailed : IEventMessage // { // public static void SendEventMessage() // { // var msg = new PackageVersionUpdateFailed(); //// UniEvent.SendMessage(msg); // Debug.Log("资源版本号更新失败"); // } // } // // /// // /// 补丁清单更新失败 // /// // public class PatchManifestUpdateFailed : IEventMessage // { // public static void SendEventMessage() // { // var msg = new PatchManifestUpdateFailed(); //// UniEvent.SendMessage(msg); // Debug.Log("补丁清单更新失败"); // } // } // // /// // /// 网络文件下载失败 // /// // public class WebFileDownloadFailed : IEventMessage // { // public string FileName; // public string Error; // // public static void SendEventMessage(string fileName, string error) // { // var msg = new WebFileDownloadFailed(); // msg.FileName = fileName; // msg.Error = error; //// UniEvent.SendMessage(msg); // Debug.Log("网络文件下载失败"); // } // } //}