public void GamePlay() { gameState = GameState.play; PanelHome.SetActive(false); PanelGamePlay.SetActive(true); EnablePlayerControls(); }
IEnumerator LevelCompleted(float delay) { yield return(new WaitForSeconds(delay)); PanelGamePlay.SetActive(false); PanelGameOver.SetActive(true); }
public void StartGame() { State = GameState.StartGame; PanelMainMenu.Play("Close"); PanelGamePlay.Play("Open"); Score = 0; ScoreTxt.text = ""; }
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(); }
public void GameOver() { PanelGamePlay.SetActive(false); PanelGameOver.SetActive(true); GetScore(); }