Exemplo n.º 1
0
    public void Resposta_Selecionada_Click(GameObject sender)
    {
        if (sender.name == this.jogo.nameButton1)
        {
            if (this.jogo.resposta == 1)
            {
                JogoMemoria temp = this.jogo;
                temp.setResposta(2);
                temp.btn1.enabled = false;
                temp.btn1.GetComponentInChildren <CanvasRenderer>().SetAlpha(0);
                this.jogo = temp;
//
            }
            else
            {
                this.resposta = 1;
                JogoMemoria temp = this.jogo;
                temp.setResposta(1);
                this.jogo = temp;
                resetGame();
                this.pontosErros++;
            }
        }
        else
        {
            if (sender.name == this.jogo.nameButton2)
            {
                if (this.jogo.resposta == 2)
                {
                    JogoMemoria temp = this.jogo;
                    temp.setResposta(3);
                    temp.btn2.enabled = false;
                    temp.btn2.GetComponentInChildren <CanvasRenderer>().SetAlpha(0);
                    this.jogo = temp;
                }
                else
                {
                    this.resposta = 1;
                    this.jogo.setResposta(1);
                    resetGame();
                    this.pontosErros++;
                }
            }
            else
            {
                if (sender.name == this.jogo.nameButton3)
                {
                    if (this.jogo.resposta == 3)
                    {
                        JogoMemoria temp = this.jogo;
                        temp.setResposta(1);
                        temp.btn3.enabled = false;
                        temp.btn3.GetComponentInChildren <CanvasRenderer>().SetAlpha(0);
                        this.jogo = temp;
                        resetGame();
                        this.pontosAcerto++;
                    }
                    else
                    {
                        this.resposta = 1;
                        JogoMemoria temp = this.jogo;
                        temp.setResposta(1);
                        this.jogo = temp;
                        resetGame();
                        this.pontosErros++;
                    }
                }
            }
        }
    }
Exemplo n.º 2
0
    public void UpdatePerguntas()
    {
        JogoMemoria j = jogos [Random.Range(0, jogos.Count - 1)];

        this.jogo = j;
    }