Example #1
0
        public override void Initialize()          // выполняется при запуске
        {
            view       = GameObject.Find("View");
            viewScript = view.GetComponent <ViewScript>();

            viewScript.gameButton.GetComponent <Button>().onClick.AddListener(OnClickGameButton);
            viewScript.exitButton.GetComponent <Button>().onClick.AddListener(OnClickExitButton);
            viewScript.newGameButton.GetComponent <Button>().onClick.AddListener(OnClickNewGameButton);

            viewScript.helpButton.GetComponent <Button>().onClick.AddListener(OnClickHelpButton);
            viewScript.rulesButton.GetComponent <Button>().onClick.AddListener(OnClickRulesButton);
            viewScript.aboutButton.GetComponent <Button>().onClick.AddListener(OnClickAboutButton);

            viewScript.okRulesButton.GetComponent <Button> ().onClick.AddListener(OnClickOkRulesAbouButton);
            viewScript.okAboutButton.GetComponent <Button> ().onClick.AddListener(OnClickOkRulesAbouButton);

            viewScript.aboutPanel.SetActive(false);
            viewScript.rulesPanel.SetActive(false);

            viewScript.newGameButton.SetActive(false);
            viewScript.exitButton.SetActive(false);
            viewScript.rulesButton.SetActive(false);
            viewScript.aboutButton.SetActive(false);

            viewScript.gridMain.SetActive(true);
            viewScript.backgroundGrid.SetActive(true);
            Debug.Log("Initialize main menu state");
        }
Example #2
0
        //GameObject gameOverButton;
        //GameObject gameOverPanel;

        #endregion
        ///////////////////////////////////////////////////////////////////////////

        ///////////////////////////////////////////////////////////////////////////
        #region Implementation
        public override void Initialize()
        {
            view       = GameObject.Find("View");
            viewScript = view.GetComponent <ViewScript>();

            viewScript.okGameOverButton.GetComponent <Button>().onClick.AddListener(OnClickGameOverButton);
            viewScript.gameOverPanel.SetActive(false);
            viewScript.okGameOverButton.SetActive(false);


            Debug.Log("Inialize GameOverState");
        }
Example #3
0
 public override void Initialize()           //state start
 {
     view       = GameObject.Find("View");
     viewScript = view.GetComponent <ViewScript>();
     Debug.Log("Initialize  game state");
 }