DownloadStatus.cs 694 B

1234567891011121314151617181920212223242526272829303132
  1. 
  2. namespace YooAsset
  3. {
  4. public struct DownloadStatus
  5. {
  6. /// <summary>
  7. /// 下载是否已经完成
  8. /// </summary>
  9. public bool IsDone;
  10. /// <summary>
  11. /// 下载进度(0-1f)
  12. /// </summary>
  13. public float Progress;
  14. /// <summary>
  15. /// 下载文件的总大小
  16. /// </summary>
  17. public long TotalBytes;
  18. /// <summary>
  19. /// 已经下载的文件大小
  20. /// </summary>
  21. public long DownloadedBytes;
  22. public static DownloadStatus CreateDefaultStatus()
  23. {
  24. DownloadStatus status = new DownloadStatus();
  25. return status;
  26. }
  27. }
  28. }