예제 #1
0
 private void OnCloseUI(MogoUIBtn btn)
 {
     MogoWorld.CloseUI();
     //MogoWorld.StartGame();
     //MogoWorld.m_sceneManager.LoadLoginScene();
     //MogoWorld.m_uiManager.LoadMainUI();
     //MogoWorld.DisConnectServer();
     MogoWorld.OnMainUILoaded();
     MogoWorld.m_sceneManager.LoadLoginScene();
     MogoWorld.Quit();
 }
예제 #2
0
 public void LoadMainUI()
 {
     AssetCacheMgr.GetUIInstance("MogoMainUI.prefab", (prefab, guid, go) =>
     {
         var mainUI = go as GameObject;
         mainUI.transform.localPosition = new Vector3(5000, 5000, 0);
         MogoMainUIPanel = mainUI.transform.FindChild("Camera/Anchor/MogoMainUIPanel");
         UICamera        = mainUI.transform.FindChild("Camera").GetComponent <Camera>();
         BillBoardCamera = mainUI.transform.FindChild("BillboardCamera").GetComponent <Camera>();
         billboardList   = mainUI.transform.FindChild("Camera/Anchor/MogoMainUIPanel/BillboardList");
         BattleUI        = MogoMainUIPanel.FindChild("BattleUI");
         MogoWorld.OnMainUILoaded();
     });
 }