コード例 #1
0
    private void OnTriggerEnter2D(Collider2D collision)
    {
        Classe_Controle_Licao3_Atv1 controle = GameObject.Find("scripts").GetComponent <Classe_Controle_Licao3_Atv1>();

        controle.moedas = controle.moedas + 1;
        this.gameObject.SetActive(false);
    }
コード例 #2
0
    public void Metodo_Receber_Dica()
    {
        Classe_Controle_Licao3_Atv1 controle = GameObject.Find("scripts").GetComponent <Classe_Controle_Licao3_Atv1>();

        pnl_tudo.SetActive(false);
        pnl_dica.SetActive(true);

        if (controle.moedas > 0)
        {
            int rNDica = Random.Range(0, controle.dicas.ToArray().Length);
            txt_dica.text  = controle.dicas[rNDica];
            txt_dicas.text = txt_dicas.text + "- " + controle.dicas[rNDica] + "\n";
            controle.dicas.RemoveAt(rNDica);

            controle.moedas = controle.moedas - 1;
        }
        else
        {
            txt_dica.text = "You're out of coins!";
        }
    }
コード例 #3
0
    public void Metodo_Escolher_Hotel()
    {
        Classe_Controle_Licao3_Atv1 controle = new Classe_Controle_Licao3_Atv1();

        pnl_tudo.SetActive(false);
        pnl_acertos.SetActive(true);
        if (hotel_certo)
        {
            estrela_1.sprite = img_sim;
            estrela_2.sprite = img_sim;
            estrela_3.sprite = img_sim;
            controle.Metodo_Adicionar_Pontos_Licao3_Atv1();
        }
        else
        {
            estrela_1.sprite = img_nao;
            estrela_2.sprite = img_nao;
            estrela_3.sprite = img_nao;
        }
        Time.timeScale = 0f;
    }