using Game.Config; using System; using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.Networking; [Serializable] public class DownloadDataEntity : GameData { public string FullName; public string MD5; public ulong Size; //public string Version; public DownloadTaskState State; public int DownloadErrCount; public string Url; public Action Callback; public Action UpDateCallback; public override string FlieName() { return "mainfest"; } public DownloadDataEntity() { FullName = ""; MD5 = ""; Size = 0; Url = ""; // Version = ""; DownloadErrCount = 0; State = DownloadTaskState.None; } private static void OnCsvLoad(CsvReader csvReader) { DownloadDataEntity.Onload(csvReader); } } public class DownLoadUrlCfg : GameData { public string Platform; public string BaseUrl; public string ServerUrl; public string Param1; public string DownloadPath; public int MaxNum; public bool IsOPen; public override string FlieName() { return "DownLoadUrlCfg"; } public DownLoadUrlCfg() { } public static void OnCsvLoad(CsvReader csvReader) { DownLoadUrlCfg.Onload(csvReader); } }