void EndGame() { GameStarted = false; GameOverScreen overScreen = Instantiate(_gameOverCanvasPrefab).GetComponent <GameOverScreen>(); overScreen.SetScore(_score); }
public void StateEnter() { Continue = false; Time.timeScale = 0; _gameOverScreen.Show(); _gameOverScreen.SetScore(ScoreManager.Instance.Score); _gameOverTimeline.Play(); GameOverStateEnter?.Invoke(); }