| 12345678910111213141516171819202122232425262728293031323334353637383940 |
- using UnityEngine;
- using System.Collections;
- [GameStateAttribute]
- public class VersionUpdateState : BaseState
- {
- public override void OnStateEnter()
- {
- //DebugHelper.ConsoleLog("Enter State: VersionUpdateState");
- //ResourceLoader.GetInstance().LoadScene("EmptySceneWithCamera", null);
- ////判断网络连接
- //if (Application.internetReachability == NetworkReachability.NotReachable)
- //{
- // CUIEventManager.GetInstance().AddUIEventListener(enUIEventID.CheckDevice_Quit, OnExitGame);
- // CUIManager.GetInstance().OpenMessageBox(CTextManager.GetInstance().GetText("VersionUpdate_NetworkUnReachable"), enUIEventID.CheckDevice_Quit); /*"网络不可用*/
- //}
- //else
- //{
- // //开始版本更新流程
- // CVersionUpdateSystem.GetInstance().StartVersionUpdate(OnVersionUpdateComplete);
- //}
- }
- public override void OnStateLeave()
- {
- //DebugHelper.ConsoleLog("Exit State: VersionUpdateState");
- }
- private void OnVersionUpdateComplete()
- {
- //GameStateCtrl.GetInstance().GotoState("MovieState");
- }
- //private void OnExitGame(CUIEvent uiEvent)
- //{
- // CUIEventManager.GetInstance().RemoveUIEventListener(enUIEventID.CheckDevice_Quit, OnExitGame);
- // CVersionUpdateSystem.QuitApp();
- //}
- }
|