Beispiel #1
0
 void Start()
 {
     blackMask.InstantFadeTo(1);
     highScoreLabel.Disappear();
     highScoreText.Disappear();
     playButton.Disappear();
     optionsButton.Disappear();
 }
Beispiel #2
0
    void Start()
    {
        _scoreTextCache = scoreText.GetComponent <Text>();

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

        score.RegisterPostchangeEvent(() => _scoreTextCache.text = score.Value.ToString());
    }
Beispiel #3
0
    void Start()
    {
        gameOver.Disappear();
        scoreLabel.Disappear();
        scoreText.Disappear();
        continueButton.Disappear();
        redMask.FadeIn();

        lives.RegisterPostchangeEvent(() => { if (lives.Value == 0)
                                              {
                                                  OnGameOver.Invoke();
                                              }
                                      });
    }
Beispiel #4
0
 public void Disappear()
 {
     title.Disappear();
     playButton.Disappear();
     highScoreLabel.Disappear();
     highScoreText.Disappear();
     optionsButton.Disappear();
 }