diff options
Diffstat (limited to 'td/Assets/Scripts/mainGUI.cs')
-rw-r--r-- | td/Assets/Scripts/mainGUI.cs | 122 |
1 files changed, 61 insertions, 61 deletions
diff --git a/td/Assets/Scripts/mainGUI.cs b/td/Assets/Scripts/mainGUI.cs index d9fb955..1c18a17 100644 --- a/td/Assets/Scripts/mainGUI.cs +++ b/td/Assets/Scripts/mainGUI.cs @@ -4,76 +4,76 @@ using System.Collections.Generic; using UnityEngine.UI; using UnityEngine; -public class mainGUI : MonoBehaviour { +public class MainGui : MonoBehaviour { - GameObject pnlMenu; - GameObject pnlSidebar; - GameObject pnlSettings; - RectTransform pnlSidebarTransform; - Button btnToggleSidebar; - Button btnPauseGame; - Button btnResumeGame; - Button btnExitGame; - Button btnSettings; - Button btnSettingsDiscard; - Button btnSettingsSave; + GameObject _pnlMenu; + GameObject _pnlSidebar; + GameObject _pnlSettings; + RectTransform _pnlSidebarTransform; + Button _btnToggleSidebar; + Button _btnPauseGame; + Button _btnResumeGame; + Button _btnExitGame; + Button _btnSettings; + Button _btnSettingsDiscard; + Button _btnSettingsSave; - bool sidebarExpanded; - float[] sidebarStates = new float[2] {0f, -202.4f}; // The x position of the sidebar expanded or collapsed + bool _sidebarExpanded; + float[] _sidebarStates = new float[2] {0f, -202.4f}; // The x position of the sidebar expanded or collapsed - bool menuActive; + bool _menuActive; void Awake() { /* Panels */ - pnlMenu = transform.Find ("menu").gameObject; - pnlSidebar = transform.Find ("sidebarWrapper").gameObject; - pnlSettings = transform.Find ("settings").gameObject; - pnlSidebarTransform = pnlSidebar.GetComponent <RectTransform> (); + _pnlMenu = transform.Find ("menu").gameObject; + _pnlSidebar = transform.Find ("sidebarWrapper").gameObject; + _pnlSettings = transform.Find ("settings").gameObject; + _pnlSidebarTransform = _pnlSidebar.GetComponent <RectTransform> (); /* Buttons */ - btnToggleSidebar = pnlSidebar.transform.Find("toggleSidebar").gameObject.GetComponent <Button> (); - btnPauseGame = pnlSidebar.transform.Find ("pauseGame").gameObject.GetComponent <Button> (); - btnResumeGame = pnlMenu.transform.Find ("resumeGame").gameObject.GetComponent <Button> (); - btnExitGame = pnlMenu.transform.Find ("exitGame").gameObject.GetComponent <Button> (); - btnSettings = pnlMenu.transform.Find ("settings").gameObject.GetComponent <Button> (); - btnSettingsDiscard = pnlSettings.transform.Find ("discardChanges").gameObject.GetComponent <Button> (); - btnSettingsSave = pnlSettings.transform.Find ("saveChanges").gameObject.GetComponent <Button> (); - if (btnToggleSidebar != null) { btnToggleSidebar.onClick.AddListener (toggleSidebarHandler); } - if (btnPauseGame != null) { btnPauseGame.onClick.AddListener (pauseGameHandler); } - if (btnResumeGame != null) { btnResumeGame.onClick.AddListener (btnResumeGameHandler); } - if (btnExitGame != null) { btnExitGame.onClick.AddListener (btnExitGameHandler); } - if (btnSettings != null) { btnSettings.onClick.AddListener (btnSettingsHandler); } - if (btnSettingsDiscard != null) { btnSettingsDiscard.onClick.AddListener (btnSettingsDiscardHandler); } - if (btnSettingsSave != null) { btnSettingsSave.onClick.AddListener (btnSettingsSaveHandler); } + _btnToggleSidebar = _pnlSidebar.transform.Find("toggleSidebar").gameObject.GetComponent <Button> (); + _btnPauseGame = _pnlSidebar.transform.Find ("pauseGame").gameObject.GetComponent <Button> (); + _btnResumeGame = _pnlMenu.transform.Find ("resumeGame").gameObject.GetComponent <Button> (); + _btnExitGame = _pnlMenu.transform.Find ("exitGame").gameObject.GetComponent <Button> (); + _btnSettings = _pnlMenu.transform.Find ("settings").gameObject.GetComponent <Button> (); + _btnSettingsDiscard = _pnlSettings.transform.Find ("discardChanges").gameObject.GetComponent <Button> (); + _btnSettingsSave = _pnlSettings.transform.Find ("saveChanges").gameObject.GetComponent <Button> (); + if (_btnToggleSidebar != null) { _btnToggleSidebar.onClick.AddListener (toggleSidebarHandler); } + if (_btnPauseGame != null) { _btnPauseGame.onClick.AddListener (pauseGameHandler); } + if (_btnResumeGame != null) { _btnResumeGame.onClick.AddListener (btnResumeGameHandler); } + if (_btnExitGame != null) { _btnExitGame.onClick.AddListener (btnExitGameHandler); } + if (_btnSettings != null) { _btnSettings.onClick.AddListener (btnSettingsHandler); } + if (_btnSettingsDiscard != null) { _btnSettingsDiscard.onClick.AddListener (btnSettingsDiscardHandler); } + if (_btnSettingsSave != null) { _btnSettingsSave.onClick.AddListener (btnSettingsSaveHandler); } /* Set up initial states */ - updateSidebarPosandBtn (); - pnlMenu.SetActive (false); - pnlSettings.SetActive (false); + UpdateSidebarPosandBtn (); + _pnlMenu.SetActive (false); + _pnlSettings.SetActive (false); } void toggleSidebarHandler() { /* handler for btnToggleSidebar */ - sidebarExpanded = !sidebarExpanded; - updateSidebarPosandBtn (); + _sidebarExpanded = !_sidebarExpanded; + UpdateSidebarPosandBtn (); } void pauseGameHandler() { /* handler for btnPauseGame */ - menuActive = true; - pnlMenu.SetActive (menuActive); + _menuActive = true; + _pnlMenu.SetActive (_menuActive); Time.timeScale = 0.0F; - btnToggleSidebar.interactable = false; - btnPauseGame.interactable = false; + _btnToggleSidebar.interactable = false; + _btnPauseGame.interactable = false; } void btnResumeGameHandler() { /* handler for btnResumeGame */ - menuActive = false; - pnlMenu.SetActive (menuActive); + _menuActive = false; + _pnlMenu.SetActive (_menuActive); Time.timeScale = 1.0F; - btnToggleSidebar.interactable = true; - btnPauseGame.interactable = true; + _btnToggleSidebar.interactable = true; + _btnPauseGame.interactable = true; } void btnExitGameHandler() { @@ -83,40 +83,40 @@ public class mainGUI : MonoBehaviour { void btnSettingsHandler() { /* handler for btnSettings */ - pnlMenu.SetActive (false); - pnlSettings.SetActive (true); + _pnlMenu.SetActive (false); + _pnlSettings.SetActive (true); if (PlayerPrefs.HasKey ("developerMode")) { - pnlSettings.transform.Find ("developerEnabled").gameObject.GetComponent <Toggle> ().isOn = intToBool(PlayerPrefs.GetInt ("developerMode")); + _pnlSettings.transform.Find ("developerEnabled").gameObject.GetComponent <Toggle> ().isOn = IntToBool(PlayerPrefs.GetInt ("developerMode")); } } void btnSettingsSaveHandler() { /* handler for btnSaveSettings */ - pnlMenu.SetActive (true); - pnlSettings.SetActive (false); + _pnlMenu.SetActive (true); + _pnlSettings.SetActive (false); - PlayerPrefs.SetInt ("developerMode", Convert.ToInt32(pnlSettings.transform.Find ("developerEnabled").gameObject.GetComponent <Toggle>().isOn)); + PlayerPrefs.SetInt ("developerMode", Convert.ToInt32(_pnlSettings.transform.Find ("developerEnabled").gameObject.GetComponent <Toggle>().isOn)); } void btnSettingsDiscardHandler() { /* handler for btnSettingsDiscard */ - pnlMenu.SetActive (true); - pnlSettings.SetActive (false); + _pnlMenu.SetActive (true); + _pnlSettings.SetActive (false); } - void updateSidebarPosandBtn() { + void UpdateSidebarPosandBtn() { /* update state of sidebar based on the expanded var */ - if (sidebarExpanded) { - pnlSidebarTransform.localPosition = new Vector3 (sidebarStates [1], 0f, 0f); - btnToggleSidebar.transform.GetComponent <RectTransform> ().localScale = new Vector3 (-1, 1, 1); + if (_sidebarExpanded) { + _pnlSidebarTransform.localPosition = new Vector3 (_sidebarStates [1], 0f, 0f); + _btnToggleSidebar.transform.GetComponent <RectTransform> ().localScale = new Vector3 (-1, 1, 1); } else { - pnlSidebarTransform.localPosition = new Vector3 (sidebarStates [0], 0f, 0f); - btnToggleSidebar.transform.GetComponent <RectTransform> ().localScale = new Vector3 (1, 1, 1); + _pnlSidebarTransform.localPosition = new Vector3 (_sidebarStates [0], 0f, 0f); + _btnToggleSidebar.transform.GetComponent <RectTransform> ().localScale = new Vector3 (1, 1, 1); } } - bool intToBool(int input) { + bool IntToBool(int input) { /* Converts int to boolean */ if (input >= 1) { return true; |