Exemple #1
0
        public void OnClick()
        {
            GameObject menu    = GameObject.Find("Canvas").gameObject;
            GameObject load    = PreferencesManager.FindDeepChild(menu.transform, "LoadGamePanel").gameObject;
            GameObject loadSub = PreferencesManager.FindDeepChild(menu.transform, "LoadGameSubPanel").gameObject;

            load.SetActive(!load.activeSelf);
            loadSub.SetActive(!loadSub.activeSelf);

            string temp          = gameObject.transform.Find("Text").gameObject.GetComponent <UnityEngine.UI.Text>().text;
            int    missionNumber = 0;

            if (temp.Equals("End"))
            {
                missionNumber = 11;
            }
            else if (temp.Equals("?"))
            {
                missionNumber = 12;
            }
            else
            {
                missionNumber = int.Parse(temp);
            }
            menu.GetComponent <PreferencesManager>().SetSaveMenu(missionNumber);
        }
Exemple #2
0
        private void Awake()
        {
            GameObject menuCanvas = GameObject.Find("Canvas").gameObject;

            script = menuCanvas.GetComponent <PreferencesManager>();
        }