/// <summary> /// 初始化资源更新失败事件的新实例。 /// </summary> /// <param name="e">内部事件。</param> public ResourceUpdateFailureEventArgs(GameFramework.Resource.ResourceUpdateFailureEventArgs e) { Name = e.Name; DownloadUri = e.DownloadUri; RetryCount = e.RetryCount; TotalRetryCount = e.TotalRetryCount; ErrorMessage = e.ErrorMessage; }
/// <summary> /// 创建资源更新失败事件。 /// </summary> /// <param name="e">内部事件。</param> /// <returns>创建的资源更新失败事件。</returns> public static ResourceUpdateFailureEventArgs Create(GameFramework.Resource.ResourceUpdateFailureEventArgs e) { ResourceUpdateFailureEventArgs resourceUpdateFailureEventArgs = ReferencePool.Acquire <ResourceUpdateFailureEventArgs>(); resourceUpdateFailureEventArgs.Name = e.Name; resourceUpdateFailureEventArgs.DownloadUri = e.DownloadUri; resourceUpdateFailureEventArgs.RetryCount = e.RetryCount; resourceUpdateFailureEventArgs.TotalRetryCount = e.TotalRetryCount; resourceUpdateFailureEventArgs.ErrorMessage = e.ErrorMessage; return(resourceUpdateFailureEventArgs); }