/// <summary> /// 初始化加载场景失败事件的新实例。 /// </summary> /// <param name="e">内部事件。</param> public LoadSceneFailureEventArgs(GameFramework.Scene.LoadSceneFailureEventArgs e) { SceneName = e.SceneName; SceneAssetName = e.SceneAssetName; ErrorMessage = e.ErrorMessage; UserData = e.UserData; }
/// <summary> /// 填充加载场景失败事件 /// </summary> /// <param name="e">内部事件</param> /// <returns>加载场景失败事件</returns> public LoadSceneFailureEventArgs Fill(GameFramework.Scene.LoadSceneFailureEventArgs e) { SceneAssetName = e.SceneAssetName; ErrorMessage = e.ErrorMessage; UserData = e.UserData; return(this); }
private void OnLoadSceneFailure(object sender, GameFramework.Scene.LoadSceneFailureEventArgs e) { Log.Warning("Load scene failure, scene asset name '{0}', error message '{1}'.", e.SceneAssetName, e.ErrorMessage); if (m_EnableLoadSceneFailureEvent) { _eventComponent.Fire(this, ReferencePool.Acquire <LoadSceneFailureEventArgs>().Fill(e)); } }
private void OnLoadSceneFailure(object sender, GameFramework.Scene.LoadSceneFailureEventArgs e) { RefreshAudioListener(); }