/// <summary> /// 初始化打开界面时加载依赖资源事件的新实例。 /// </summary> /// <param name="e">内部事件。</param> public OpenUIFormDependencyAssetEventArgs(GameFramework.UI.OpenUIFormDependencyAssetEventArgs e) { UIFormTypeId = e.UIFormTypeId; UIFormAssetName = e.UIFormAssetName; UIGroupName = e.UIGroupName; PauseCoveredUIForm = e.PauseCoveredUIForm; DependencyAssetName = e.DependencyAssetName; LoadedCount = e.LoadedCount; TotalCount = e.TotalCount; UserData = e.UserData; }
/// <summary> /// 填充打开界面时加载依赖资源事件。 /// </summary> /// <param name="e">内部事件。</param> /// <returns>打开界面时加载依赖资源事件。</returns> public OpenUIFormDependencyAssetEventArgs Fill(GameFramework.UI.OpenUIFormDependencyAssetEventArgs e) { SerialId = e.SerialId; UIFormAssetName = e.UIFormAssetName; UIGroupName = e.UIGroupName; PauseCoveredUIForm = e.PauseCoveredUIForm; DependencyAssetName = e.DependencyAssetName; LoadedCount = e.LoadedCount; TotalCount = e.TotalCount; UserData = e.UserData; return(this); }
/// <summary> /// 创建打开界面时加载依赖资源事件。 /// </summary> /// <param name="e">内部事件。</param> /// <returns>创建的打开界面时加载依赖资源事件。</returns> public static OpenUIFormDependencyAssetEventArgs Create(GameFramework.UI.OpenUIFormDependencyAssetEventArgs e) { OpenUIFormDependencyAssetEventArgs openUIFormDependencyAssetEventArgs = ReferencePool.Acquire <OpenUIFormDependencyAssetEventArgs>(); openUIFormDependencyAssetEventArgs.SerialId = e.SerialId; openUIFormDependencyAssetEventArgs.UIFormAssetName = e.UIFormAssetName; openUIFormDependencyAssetEventArgs.UIGroupName = e.UIGroupName; openUIFormDependencyAssetEventArgs.PauseCoveredUIForm = e.PauseCoveredUIForm; openUIFormDependencyAssetEventArgs.DependencyAssetName = e.DependencyAssetName; openUIFormDependencyAssetEventArgs.LoadedCount = e.LoadedCount; openUIFormDependencyAssetEventArgs.TotalCount = e.TotalCount; openUIFormDependencyAssetEventArgs.UserData = e.UserData; return(openUIFormDependencyAssetEventArgs); }