/// <summary> /// 初始化资源更新成功事件的新实例。 /// </summary> /// <param name="e">内部事件。</param> public ResourceUpdateSuccessEventArgs(GameFramework.Resource.ResourceUpdateSuccessEventArgs e) { Name = e.Name; DownloadPath = e.DownloadPath; DownloadUri = e.DownloadUri; Length = e.Length; ZipLength = e.ZipLength; }
/// <summary> /// 创建资源更新成功事件。 /// </summary> /// <param name="e">内部事件。</param> /// <returns>创建的资源更新成功事件。</returns> public static ResourceUpdateSuccessEventArgs Create(GameFramework.Resource.ResourceUpdateSuccessEventArgs e) { ResourceUpdateSuccessEventArgs resourceUpdateSuccessEventArgs = ReferencePool.Acquire <ResourceUpdateSuccessEventArgs>(); resourceUpdateSuccessEventArgs.Name = e.Name; resourceUpdateSuccessEventArgs.DownloadPath = e.DownloadPath; resourceUpdateSuccessEventArgs.DownloadUri = e.DownloadUri; resourceUpdateSuccessEventArgs.Length = e.Length; resourceUpdateSuccessEventArgs.ZipLength = e.ZipLength; return(resourceUpdateSuccessEventArgs); }