public override void OnEnter() { TsLog.Log("--- {0}.OnEnter", new object[] { base.GetType().FullName }); Scene.ChangeSceneType(this.SceneType()); CommonTasks.ClearAssetBundleResources(false); if (Scene.PreScene == Scene.Type.SELECTCHAR) { SceneSwitch.DeleteFieldScene(); } NrTSingleton <FormsManager> .Instance.ClearShowHideForms(); base.StartTaskSerial(CommonTasks.InitializeChangeScene()); base.StartTaskSerial(CommonTasks.LoadEmptyMainScene()); base.StartTaskSerial(CommonTasks.MemoryCleaning(true, 8)); base.StartTaskSerial(this._DownloadTables()); base.StartTaskSerial(this._SetBilling()); base.StartTaskSerial(CommonTasks.FinalizeChangeScene(false)); base.StartTaskSerial(this._WaitToGoNextStage()); if (TsPlatform.IsWeb) { } NrTSingleton <NkClientLogic> .Instance.SetLoginGameServer(false); UnityEngine.Debug.LogWarning("========== GS_LOAD_CHAR_NFY : SetLoginGameServer false ----- "); }
public override void OnEnter() { TsLog.Log("--- {0}.OnEnter", new object[] { base.GetType().FullName }); Scene.ChangeSceneType(this.SceneType()); CommonTasks.ClearAssetBundleResources(false); base.StartTaskSerial(CommonTasks.InitializeChangeScene()); base.StartTaskSerial(CommonTasks.FinalizeChangeScene(false)); }
public override void OnEnter() { TsLog.Log("--- {0}.OnEnter", new object[] { base.GetType().FullName }); SceneSwitch.SetLastLoadedField(string.Empty); Scene.ChangeSceneType(this.SceneType()); SceneSwitch.DeleteSceneExceptTerritory(); CommonTasks.ClearAssetBundleResources(false); base.StartTaskSerial(CommonTasks.InitializeChangeScene()); base.StartTaskSerial(CommonTasks.MuteAudio(true)); base.StartTaskSerial(CommonTasks.LoadEmptyMainScene()); base.StartTaskSerial(this._LoadCutScene()); base.StartTaskSerial(CommonTasks.SetGUIBehaviourScene()); base.StartTaskSerial(this._WaitReadyGameDrama()); base.StartTaskSerial(CommonTasks.MemoryCleaning(true, 8)); base.StartTaskSerial(CommonTasks.MuteAudio(false)); base.StartTaskSerial(CommonTasks.FinalizeChangeScene(true)); }
public override void OnEnter() { TsLog.Log("====== {0}.OnEnter", new object[] { base.GetType().FullName }); Scene.ChangeSceneType(this.SceneType()); NrTSingleton <FiveRocksEventManager> .Instance.StageFunnelsLog(Scene.CurScene); this.m_bCalledNextStage = false; CommonTasks.ClearAssetBundleResources(true); base.StartTaskSerial(CommonTasks.InitializeChangeScene()); UnityEngine.Debug.LogError(string.Concat(new object[] { "!!!!!!!!!!!!!!!!!!! IsTableLoaded ", StageInitialize.IsTableLoaded, " NrMainSystem.Instance.m_ReLogin ", NrTSingleton <NrMainSystem> .Instance.m_ReLogin })); if (!StageInitialize.IsTableLoaded && !NrTSingleton <NrMainSystem> .Instance.m_ReLogin) { TsAudioManager.Container.LoadXML(); bool isLoadWWW = NrTSingleton <NrGlobalReference> .Instance.isLoadWWW; UnityEngine.Debug.LogError("읽기 시작 : " + ((!isLoadWWW) ? "동기" : "비동기")); if (!isLoadWWW) { base.StartTaskSerial(TableDataLoad.Load()); } else { base.StartTaskSerial(this._DownloadTextMgrTables()); base.StartTaskSerial(this._Download1stTables()); base.StartTaskSerial(this._Download2ndTables()); } } base.StartTaskSerial(this._StageProcess()); base.StartTaskSerial(CommonTasks.FinalizeChangeScene(false)); base.StartTaskSerial(CommonTasks.MemoryCleaning(false, 8)); }
public override void OnEnter() { TsLog.Log("====== {0}.OnEnter", new object[] { base.GetType().FullName }); Scene.ChangeSceneType(this.SceneType()); Scene.ChangeSubSceneType(Scene.SubType.EMPTY); FacadeHandler.NotifyUnityVersion(); this._InitSubStages(); TsSceneSwitcher.Instance.ClearAllScene(); CommonTasks.ClearAssetBundleResources(true); this.scenePath = string.Format("map/fx_charactercreate_mobile{0}", Option.extAsset); base.StartTaskSerial(CommonTasks.InitializeChangeScene()); base.StartTaskSerial(CommonTasks.LoadEmptyMainScene()); base.StartTaskSerial(CommonTasks.LoadLevelSubScene(this.scenePath, Option.defaultStackName)); base.StartTaskSerial(this._MoveSubStageSelect()); base.StartTaskSerial(CommonTasks.LoadEnvironment(true)); base.StartTaskSerial(this._PostProcessSelectCharScene()); base.StartTaskSerial(CommonTasks.MemoryCleaning(true, 8)); base.StartTaskSerial(CommonTasks.FinalizeChangeScene(true)); base.StartTaskSerial(this._LoginCheck()); }