/// <summary> /// 初始化打开界面失败事件的新实例。 /// </summary> /// <param name="e">内部事件。</param> public OpenUIFormFailureEventArgs(GameFramework.UI.OpenUIFormFailureEventArgs e) { UIFormTypeId = e.UIFormTypeId; UIFormAssetName = e.UIFormAssetName; UIGroupName = e.UIGroupName; PauseCoveredUIForm = e.PauseCoveredUIForm; ErrorMessage = e.ErrorMessage; UserData = e.UserData; }
/// <summary> /// 填充打开界面失败事件 /// </summary> /// <param name="e">内部事件</param> /// <returns>打开界面失败事件</returns> public OpenUIFormFailureEventArgs Fill(GameFramework.UI.OpenUIFormFailureEventArgs e) { SerialId = e.SerialId; UIFormAssetName = e.UIFormAssetName; UIGroupName = e.UIGroupName; IsPauseCoveredUIForm = e.PauseCoveredUIForm; ErrorMessage = e.ErrorMessage; UserData = e.UserData; return(this); }
/// <summary> /// 创建打开界面失败事件。 /// </summary> /// <param name="e">内部事件。</param> /// <returns>创建的打开界面失败事件。</returns> public static OpenUIFormFailureEventArgs Create(GameFramework.UI.OpenUIFormFailureEventArgs e) { OpenUIFormFailureEventArgs openUIFormFailureEventArgs = ReferencePool.Acquire <OpenUIFormFailureEventArgs>(); openUIFormFailureEventArgs.SerialId = e.SerialId; openUIFormFailureEventArgs.UIFormAssetName = e.UIFormAssetName; openUIFormFailureEventArgs.UIGroupName = e.UIGroupName; openUIFormFailureEventArgs.PauseCoveredUIForm = e.PauseCoveredUIForm; openUIFormFailureEventArgs.ErrorMessage = e.ErrorMessage; openUIFormFailureEventArgs.UserData = e.UserData; return(openUIFormFailureEventArgs); }