void Start() { _scoreTextCache = scoreText.GetComponent <Text>(); scoreLabel.Disappear(); scoreText.Disappear(); score.RegisterPostchangeEvent(() => _scoreTextCache.text = score.Value.ToString()); }
public void Appear() { Time.timeScale = 0.5f; gameOver.Appear(); scoreLabel.Appear(); scoreText.Appear(); continueButton.Appear(); redMask.InstantFadeTo(1); redMask.FadeIn(); scoreText.GetComponent <Text>().text = score.Value.ToString(); }
public void Appear() { highScoreText.GetComponent <Text>().text = highScore.Value.ToString(); if (!seenIntro) { seenIntro = true; StartCoroutine(IntroCoroutine()); } else { StartCoroutine(AppearCoroutine()); } }