コード例 #1
0
 public void OpenUnitsStuff()
 {
     CloseWOButtons();
     unitsMenu.gameObject.SetActive(true);
     GameManager.Hud.OpenPanelButton(PanelButtonType.BackButton);
     BackButton.SetGameObjectsToClose(new GameObject[] { unitsMenu.gameObject });
 }
コード例 #2
0
ファイル: StatsButton.cs プロジェクト: maxguillaume20/Darwin
 public void OpenStatsInfo()
 {
     CloseWOButtons();
     statsInfo.gameObject.SetActive(true);
     GameManager.Hud.OpenPanelButton(PanelButtonType.BackButton);
     BackButton.SetGameObjectsToClose(new GameObject[] { statsInfo.gameObject });
 }
コード例 #3
0
 public void OpenLocalUpgradesPanel()
 {
     CloseWOButtons();
     localUpgradesMenu.Enable(wo as Building);
     GameManager.Hud.OpenPanelButton(PanelButtonType.BackButton);
     BackButton.SetGameObjectsToClose(new GameObject[] { localUpgradesMenu.gameObject });
 }
コード例 #4
0
 public void OpenBuildMenu()
 {
     GameManager.Hud.Infotext.gameObject.SetActive(false);
     buildmenu.gameObject.SetActive(true);
     CloseWOButtons();
     GameManager.Hud.OpenPanelButton(PanelButtonType.BackButton);
     BackButton.SetGameObjectsToOpen(new GameObject[] { GameManager.Hud.Infotext.gameObject });
     BackButton.SetGameObjectsToClose(new GameObject[] { buildmenu.gameObject, /*GameManager.Hud.Infotext.statsText.gameObject*/ });
 }
コード例 #5
0
ファイル: BuildMenu.cs プロジェクト: maxguillaume20/Darwin
 public void CancelPlacement()
 {
     foreach (MainButton mb in GameManager.Hud.mainButtons)
     {
         mb.gameObject.SetActive(true);
     }
     GameManager.checkButton.GetComponent <Button>().onClick.RemoveAllListeners();
     GameManager.cancelButton.GetComponent <Button>().onClick.RemoveAllListeners();
     GameManager.checkButton.gameObject.SetActive(false);
     GameManager.cancelButton.gameObject.SetActive(false);
     GameManager.HumanPlayer.tempBuilding.gameObject.SetActive(false);
     GameManager.HumanPlayer.userInput.SelectCapital();
     GameManager.Hud.Infotext.gameObject.SetActive(false);
     gameObject.SetActive(true);
     CloseWOButtons();
     GameManager.Hud.OpenPanelButton(PanelButtonType.BackButton);
     BackButton.SetGameObjectsToOpen(new GameObject[] { GameManager.Hud.Infotext.gameObject });
     BackButton.SetGameObjectsToClose(new GameObject[] { gameObject });
 }