public void GameFinished() { _state = GameState.Finished; DOTween.Sequence() .AppendCallback(() => _inGameUi.FadeOut(0.3f)) .AppendInterval(0.4f) .AppendCallback(() => _gameOverUi.Show(_scoreManager.GetScore(), _scoreManager.GetBestScore())); }