/// <summary> /// 创建卸载场景失败事件。 /// </summary> /// <param name="e">内部事件。</param> /// <returns>创建的卸载场景失败事件。</returns> public static UnloadSceneFailureEventArgs Create(GameFramework.Scene.UnloadSceneFailureEventArgs e) { UnloadSceneFailureEventArgs unloadSceneFailureEventArgs = ReferencePool.Acquire <UnloadSceneFailureEventArgs>(); unloadSceneFailureEventArgs.SceneAssetName = e.SceneAssetName; unloadSceneFailureEventArgs.UserData = e.UserData; return(unloadSceneFailureEventArgs); }
private void OnUnloadSceneFailure(object sender, GameFramework.Scene.UnloadSceneFailureEventArgs e) { Log.Warning("Unload scene failure, scene asset name '{0}'.", e.SceneAssetName); m_EventComponent.Fire(this, UnloadSceneFailureEventArgs.Create(e)); }