public void LoadQuestion() { pergunta.LoadJson(); uiText.text = pergunta.questao.pergunta; // atualiza o texto da ui para a pergunta if (pergunta.imagemQuestao != null) //se nao tiver imagem, deixar vazio { uiImagem.sprite = pergunta.imagemQuestao; // atualiza a imagem da ui para a imagem da questão uiImagem.SetNativeSize(); } for (int i = 0; i < uiMultiChoice.Length; i++) // para cada um dos botoes de resposta { uiMultiChoice[i].GetComponentInChildren <Text>().text = pergunta.questao.respostas[i]; // atualiza a caixa de texto do botao para a pergunta if (i == pergunta.questao.numResposta) { uiMultiChoice[i].GetComponent <AnswerButton>().certo = true; } else { uiMultiChoice[i].GetComponent <AnswerButton>().certo = false; } /*uiMultiChoice[i].onClick = acertou; * //else * //uiMultiChoice[i].onClick = errou;*/ uiMultiChoice[i].GetComponent <AnswerButton>().rightAnswerButt = uiMultiChoice[pergunta.questao.numResposta].GetComponent <Image>(); } }