IEnumerator ConsultaQuestao() { WWWForm quest = new WWWForm(); quest.AddField("id", idQuestão.ToString()); WWW www = new WWW(DBManager.acesso + "questao.php", quest); yield return(www); if (www.text[0] == '0') { Questao.text = www.text.Split('\t')[1]; AlternativaCorreta.text = www.text.Split('\t')[2]; Alternativa1.text = www.text.Split('\t')[3]; Alternativa2.text = www.text.Split('\t')[4]; Alternativa3.text = www.text.Split('\t')[5]; Alternativa4.text = www.text.Split('\t')[6]; Debug.Log("Questão Carregada com Sucesso!"); } else { Debug.Log("Falha na Consulta: Erro#" + www.text); } NumeroQuestao.text = NumQuestao.ToString(); }
public void btnAlt4() { Alternativaescolhida.text = Alternativa4.text; if (Alternativa4.text == AlternativaCorreta.text) { Acertos++; int i = Acertos * 8; TextoPtos.text = i.ToString(); Debug.Log("Acertou!"); Correto.SetActive(true); } else { Incorreto.SetActive(true); err++; Debug.Log("Errou!"); } TxtAcerto.text = Acertos.ToString(); TxtQtdQuestoesRespond.text = NumQuestao.ToString(); PainelResposta.SetActive(true); }
public void Comecar() { PainelComecar.SetActive(false); PainelMeio.SetActive(false); NumeroQuestao.text = NumQuestao.ToString(); ChamarQuestao(); }
public void Comecar() { PainelComecar.SetActive(false); Painel01.SetActive(false); Painel02.SetActive(false); Painel03.SetActive(false); Painel04.SetActive(false); Estou01.SetActive(false); NumeroQuestao.text = NumQuestao.ToString(); ChamarQuestao(); }
public void Comecar() { PainelComecar.SetActive(false); PainelMeio1.SetActive(false); PainelMeio2.SetActive(false); PainelMeio3.SetActive(false); PainelMeio4.SetActive(false); NumeroQuestao.text = NumQuestao.ToString(); TxtQtdQuestoesRespond.text = NumQuestao.ToString(); ChamarQuestao(); DesativarRadarInimigo(); DesativarRadarBarcos(); }
public void btnProxima() { NumQuestao++; x++; if (err == 1) { HP05.SetActive(false); } if (err == 2) { HP04.SetActive(false); } if (err == 3) { HP03.SetActive(false); } if (err == 4) { HP02.SetActive(false); } if (err >= 5) { HP01.SetActive(false); NumQuestao = 16; } if (NumQuestao < 6) { idQuestão = ids[x]; Debug.Log("Nivel 1 - Pos:" + x + " = " + idQuestão); ChamarQuestao(); Subnivel = 2; testarImagem(); } if (NumQuestao == 6) { x = 0; ids = new List <string>(); Debug.Log("Nivel 2 - Pos:" + x + " = " + idQuestão); ConsultarIds(); PainelMeio.SetActive(true); SubMeu01.SetActive(false); SubMeu02.SetActive(true); ZerarImagem(); } if (NumQuestao > 6 && NumQuestao < 11) { idQuestão = ids[x]; Debug.Log("Nivel 2 - Pos:" + x + " = " + idQuestão); ChamarQuestao(); Subnivel = 3; testarImagem(); } if (NumQuestao == 11) { x = 0; ids = new List <string>(); Debug.Log("Nivel 3 - Pos:" + x + " = " + idQuestão); ConsultarIds(); PainelUltimo.SetActive(true); ZerarImagem(); SubMeu02.SetActive(false); SubMeu03.SetActive(true); } if (NumQuestao > 11 && NumQuestao <= 15) { idQuestão = ids[x]; Debug.Log("Nivel 3 - Pos:" + x + " = " + idQuestão); ChamarQuestao(); testarImagem(); } if (NumQuestao > 15) { AcertosFinal.text = Acertos.ToString(); PainelFinal.SetActive(true); if (Acertos > 10) { Aprovado.SetActive(true); Pontos = Acertos * 8; Pontos = DBManager.score + Pontos; DBManager.score = Pontos; if (DBManager.nivel <= Nivel) { gravarComNivel(); } else { gravarSemNivel(); } } else { Reprovado.SetActive(true); } } NumeroQuestao.text = NumQuestao.ToString(); PainelResposta.SetActive(false); Correto.SetActive(false); Incorreto.SetActive(false); }
public void btnProxima() { NumQuestao++; Subnivel++; if (err == 1) { HP05.SetActive(false); } if (err == 2) { HP04.SetActive(false); } if (err == 3) { HP03.SetActive(false); } if (err == 4) { HP02.SetActive(false); } if (err >= 5) { HP01.SetActive(false); NumQuestao = 16; } if (NumQuestao == 2) { ChamarQuestao(); Estou01.SetActive(false); Estou02.SetActive(true); Debug.Log(Questao); } if (NumQuestao == 3) { ChamarQuestao(); Estou02.SetActive(false); Estou03.SetActive(true); Debug.Log(Questao); } if (NumQuestao == 4) { ChamarQuestao(); Estou03.SetActive(false); Estou04.SetActive(true); Mapa01.SetActive(false); Mapa02.SetActive(true); Painel01.SetActive(true); Debug.Log(Questao); } if (NumQuestao == 5) { ChamarQuestao(); Estou04.SetActive(false); Estou05.SetActive(true); Debug.Log(Questao); } if (NumQuestao == 6) { ChamarQuestao(); Estou05.SetActive(false); Estou06.SetActive(true); Debug.Log(Questao); } if (NumQuestao == 7) { ChamarQuestao(); Estou06.SetActive(false); Estou07.SetActive(true); Mapa02.SetActive(false); Mapa03.SetActive(true); Painel02.SetActive(true); Debug.Log(Questao); } if (NumQuestao == 8) { ChamarQuestao(); Estou07.SetActive(false); Estou08.SetActive(true); Debug.Log(Questao); } if (NumQuestao == 9) { ChamarQuestao(); Estou08.SetActive(false); Estou09.SetActive(true); Debug.Log(Questao); } if (NumQuestao == 10) { ChamarQuestao(); Estou09.SetActive(false); Estou10.SetActive(true); Mapa03.SetActive(false); Mapa04.SetActive(true); Painel03.SetActive(true); Debug.Log(Questao); } if (NumQuestao == 11) { ChamarQuestao(); Estou10.SetActive(false); Estou11.SetActive(true); Debug.Log(Questao); } if (NumQuestao == 12) { ChamarQuestao(); Estou11.SetActive(false); Estou12.SetActive(true); Debug.Log(Questao); } if (NumQuestao == 13) { ChamarQuestao(); Estou12.SetActive(false); Estou13.SetActive(true); Mapa04.SetActive(false); Mapa05.SetActive(true); Painel04.SetActive(true); Debug.Log(Questao); } if (NumQuestao == 14) { ChamarQuestao(); Estou13.SetActive(false); Estou14.SetActive(true); Debug.Log(Questao); } if (NumQuestao == 15) { ChamarQuestao(); Estou14.SetActive(false); Estou15.SetActive(true); Debug.Log(Questao); } if (NumQuestao > 15) { AcertosFinal.text = Acertos.ToString(); PainelFinal.SetActive(true); if (Acertos > 10) { Aprovado.SetActive(true); Pontos = Acertos * 8; Pontos = DBManager.score + Pontos; DBManager.score = Pontos; if (DBManager.nivel <= Nivel) { gravarComNivel(); } else { gravarSemNivel(); } } else { Reprovado.SetActive(true); } } NumeroQuestao.text = NumQuestao.ToString(); PainelResposta.SetActive(false); Correto.SetActive(false); Incorreto.SetActive(false); }
public void btnProxima() { NumQuestao++; x++; posicao++; if (err == 1) { HP05.SetActive(false); } if (err == 2) { HP04.SetActive(false); } if (err == 3) { HP03.SetActive(false); } if (err == 4) { HP02.SetActive(false); } if (err >= 5) { HP01.SetActive(false); NumQuestao = 21; } if (NumQuestao == 2) { idQuestão = ids[x]; Debug.Log("Nivel 6 - subnivel " + Subnivel + "- Pos:" + x + " = " + idQuestão); ChamarQuestao(); ZerarInimigos(); ZerarBarcos(); DesativarRadarBarcos(); Subnivel = 2; Mapa01.SetActive(true); Mapa01B.SetActive(false); } if (NumQuestao == 3) { idQuestão = ids[x]; Debug.Log("Nivel 6 - subnivel " + Subnivel + "- Pos:" + x + " = " + idQuestão); ChamarQuestao(); ZerarInimigos(); ZerarBarcos(); DesativarRadarBarcos(); Mapa01.SetActive(true); Mapa01B.SetActive(false); } if (NumQuestao == 4) { idQuestão = ids[x]; Debug.Log("Nivel 6 - subnivel " + Subnivel + "- Pos:" + x + " = " + idQuestão); ChamarQuestao(); ZerarInimigos(); ZerarBarcos(); DesativarRadarBarcos(); Mapa01.SetActive(true); Mapa01B.SetActive(false); } if (NumQuestao == 5) { ConsultarIds(); Debug.Log("Nivel 6 - Pos:" + x + " = " + idQuestão); PainelMeio1.SetActive(true); ZerarInimigos(); ZerarBarcos(); Mapa01.SetActive(false); Mapa01B.SetActive(false); Mapa02.SetActive(true); x = 0; Debug.Log("Nivel 6 - subnivel " + Subnivel + "- Pos:" + x + " = " + idQuestão); } if (NumQuestao == 6) { idQuestão = ids[x]; Debug.Log("Nivel 6 - subnivel " + Subnivel + "- Pos:" + x + " = " + idQuestão); ChamarQuestao(); ZerarInimigos(); ZerarBarcos(); DesativarRadarBarcos(); Subnivel = 3; Mapa02.SetActive(true); Mapa02B.SetActive(false); } if (NumQuestao == 7) { idQuestão = ids[x]; Debug.Log("Nivel 6 - subnivel " + Subnivel + "- Pos:" + x + " = " + idQuestão); ChamarQuestao(); ZerarInimigos(); ZerarBarcos(); DesativarRadarBarcos(); Mapa02.SetActive(true); Mapa02B.SetActive(false); } if (NumQuestao == 8) { idQuestão = ids[x]; Debug.Log("Nivel 6 - subnivel " + Subnivel + "- Pos:" + x + " = " + idQuestão); ChamarQuestao(); ZerarInimigos(); ZerarBarcos(); DesativarRadarBarcos(); Mapa02.SetActive(true); Mapa02B.SetActive(false); } if (NumQuestao == 9) { ConsultarIds(); Debug.Log("Nivel 6 - Pos:" + x + " = " + idQuestão); PainelMeio2.SetActive(true); ZerarInimigos(); ZerarBarcos(); Mapa02.SetActive(false); Mapa02B.SetActive(false); Mapa03.SetActive(true); x = 0; Debug.Log("Nivel 6 - subnivel " + Subnivel + "- Pos:" + x + " = " + idQuestão); } if (NumQuestao > 9 && NumQuestao < 13) { idQuestão = ids[x]; Debug.Log("Nivel 6 - subnivel " + Subnivel + "- Pos:" + x + " = " + idQuestão); ChamarQuestao(); ZerarInimigos(); ZerarBarcos(); DesativarRadarBarcos(); DesativarRadarInimigo(); Subnivel = 4; Mapa03.SetActive(true); Mapa03B.SetActive(false); } if (NumQuestao == 13) { ConsultarIds(); Debug.Log("Nivel 6 - Pos:" + x + " = " + idQuestão); PainelMeio3.SetActive(true); ZerarInimigos(); ZerarBarcos(); Mapa03.SetActive(false); Mapa03B.SetActive(false); Mapa04.SetActive(true); x = 0; Debug.Log("Nivel 6 - subnivel " + Subnivel + "- Pos:" + x + " = " + idQuestão); } if (NumQuestao > 13 && NumQuestao < 17) { idQuestão = ids[x]; Debug.Log("Nivel 6 - subnivel " + Subnivel + "- Pos:" + x + " = " + idQuestão); ChamarQuestao(); ZerarInimigos(); ZerarBarcos(); DesativarRadarBarcos(); DesativarRadarInimigo(); Subnivel = 5; Mapa04.SetActive(true); Mapa04B.SetActive(false); } if (NumQuestao == 17) { ConsultarIds(); Debug.Log("Nivel 6 - Pos:" + x + " = " + idQuestão); PainelMeio4.SetActive(true); ZerarInimigos(); ZerarBarcos(); Mapa04.SetActive(false); Mapa04B.SetActive(false); Mapa05.SetActive(true); x = 0; Debug.Log("Nivel 6 - subnivel " + Subnivel + "- Pos:" + x + " = " + idQuestão); } if (NumQuestao > 17 && NumQuestao <= 20) { idQuestão = ids[x]; Debug.Log("Nivel 6 - subnivel " + Subnivel + "- Pos:" + x + " = " + idQuestão); ChamarQuestao(); ZerarInimigos(); ZerarBarcos(); DesativarRadarBarcos(); DesativarRadarInimigo(); Mapa05.SetActive(true); Mapa05B.SetActive(false); } if (NumQuestao > 20) { AcertosFinal.text = Acertos.ToString(); PainelFinal.SetActive(true); if (Acertos > 14) { Aprovado.SetActive(true); Pontos = Acertos * 10; Pontos = DBManager.score + Pontos; DBManager.score = Pontos; if (DBManager.nivel <= Nivel) { gravarComNivel(); } else { gravarSemNivel(); } } else { Reprovado.SetActive(true); } } DesativarRadarInimigo(); NumeroQuestao.text = NumQuestao.ToString(); TxtQtdQuestoesRespond.text = NumQuestao.ToString(); PainelResposta.SetActive(false); Correto.SetActive(false); Incorreto.SetActive(false); }