Ejemplo n.º 1
0
    void Loader()
    {
        Time.timeScale = 1;

        MessageCaution.SetActive(false);
        MessageWarning.SetActive(false);

        MessageNice.SetActive(false);
        MessageGood.SetActive(false);
        MessageGreat.SetActive(false);
    }
Ejemplo n.º 2
0
    void ProgressMessages()
    {
        if (score.garbage == 10)
        {
            MessageNice.SetActive(true);
            StartCoroutine(Contador(3));            //Chama o contador com um código
        }

        if (score.garbage == 25)
        {
            MessageGood.SetActive(true);
            StartCoroutine(Contador(3));            //Chama o contador com um código
        }

        if (score.garbage == 45)
        {
            MessageGreat.SetActive(true);
            StartCoroutine(Contador(3));            //Chama o contador com um código
        }
    }
Ejemplo n.º 3
0
    IEnumerator Contador(int code)
    {
        if (code == 1)
        {
            yield return(new WaitForSeconds(4));

            MessageCaution.SetActive(false);
        }
        else if (code == 2)
        {
            yield return(new WaitForSeconds(3));

            MessageWarning.SetActive(false);
        }
        else if (code == 3)
        {
            yield return(new WaitForSeconds(2));

            MessageNice.SetActive(false);
            MessageGood.SetActive(false);
            MessageGreat.SetActive(false);
        }
    }