DownloadDataEntity.cs 802 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. using Game.Config;
  2. using System;
  3. using System.Collections;
  4. using System.Collections.Generic;
  5. using UnityEngine;
  6. using UnityEngine.Networking;
  7. public class DownloadDataEntity : GameData<DownloadDataEntity>
  8. {
  9. public string FullName;
  10. public string MD5;
  11. public ulong Size;
  12. //public string Version;
  13. public DownloadTaskState State;
  14. public Action<DownloadTask> Callback;
  15. public Action<DownloadTask> UpDateCallback;
  16. public override string FlieName()
  17. {
  18. return "mainfest";
  19. }
  20. public DownloadDataEntity()
  21. {
  22. FullName = "";
  23. MD5 = "";
  24. Size = 0;
  25. // Version = "";
  26. State = DownloadTaskState.None;
  27. }
  28. private static void OnCsvLoad(CsvReader csvReader)
  29. {
  30. DownloadDataEntity.Onload(csvReader);
  31. }
  32. }