Exemplo n.º 1
0
 public override void Start()
 {
     base.Start();
     nextColourchangeScore   = Random.Range(minColourChangeScore, maxColourChangeScore);
     OnPointIncrementEvents += UpdateColours;
     OnPointIncrementEvents += () => scoreTextAnimator.SetTrigger("Explode");
     OnPointIncrementEvents += PollGameColourUpdate;
     StartCoroutine(DelayedStartCoroutine());
 }
Exemplo n.º 2
0
    private IEnumerator DelayedStartCoroutine()
    {
        yield return(new WaitForEndOfFrame());

        scoreText         = GameCanvasObjects.Instance.scoreText;
        scoreTextAnimator = GameCanvasObjects.Instance.scoreTextAnimator;

        OnPointIncrementEvents += AudioMgr.Instance.PlayPointIncrementSound;

        ForceUpdateColours();
    }