Esempio n. 1
0
 public void GamePlay()
 {
     gameState = GameState.play;
     PanelHome.SetActive(false);
     PanelGamePlay.SetActive(true);
     EnablePlayerControls();
 }
Esempio n. 2
0
    IEnumerator LevelCompleted(float delay)
    {
        yield return(new WaitForSeconds(delay));

        PanelGamePlay.SetActive(false);
        PanelGameOver.SetActive(true);
    }
Esempio n. 3
0
 public void StartGame()
 {
     State = GameState.StartGame;
     PanelMainMenu.Play("Close");
     PanelGamePlay.Play("Open");
     Score         = 0;
     ScoreTxt.text = "";
 }
Esempio n. 4
0
    public void GameOver()
    {
        State = GameState.GameOver;
        PanelGameOver.Play("Open");
        PanelGamePlay.Play("Close");

        ScoreGame.text = Mathf.Round(Score).ToString();

        foreach (Transform t in ObstacleParent)
        {
            Destroy(t.gameObject);
        }

        UpdateHigthScore();
    }
Esempio n. 5
0
 public void GameOver()
 {
     PanelGamePlay.SetActive(false);
     PanelGameOver.SetActive(true);
     GetScore();
 }