Exemplo n.º 1
0
    void Start()
    {
        _scoreTextCache = scoreText.GetComponent <Text>();

        scoreLabel.Disappear();
        scoreText.Disappear();

        score.RegisterPostchangeEvent(() => _scoreTextCache.text = score.Value.ToString());
    }
Exemplo n.º 2
0
    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();
    }
Exemplo n.º 3
0
    public void Appear()
    {
        highScoreText.GetComponent <Text>().text = highScore.Value.ToString();

        if (!seenIntro)
        {
            seenIntro = true;
            StartCoroutine(IntroCoroutine());
        }
        else
        {
            StartCoroutine(AppearCoroutine());
        }
    }