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); }
// verifica se a palavra contém a letra digitada public void EscolherLetra(char letra) { if (!Acertos.Contains(char.ToUpper(letra))) { if (PalavraEscolhida.LPalavra().Contains(char.ToUpper(letra))) { Jogada(true, char.ToUpper(letra)); } else { Jogada(false, char.ToUpper(letra)); } } }
//adiciona a letra na lista de acertos ou erros public void Jogada(bool tentativa, char c) { if (tentativa == true) { List <char> p = PalavraEscolhida.LPalavra(); while (p.Contains(c)) { Acertos.Add(c); p.Remove(c); } Tentativas.Add(c); } else { Erros.Add(c); Tentativas.Add(c); } }
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); }
public void btnProxima() { NumQuestao++; x++; if (NumQuestao < 6) { idQuestão = ids[x]; Debug.Log("Nivel 1 - Pos:" + x + " = " + idQuestão); ChamarQuestao(); Subnivel = 2; } if (NumQuestao == 6) { x = 0; ids = new List <string>(); Debug.Log("Nivel 2 - Pos:" + x + " = " + idQuestão); ConsultarIds(); Radar01.SetActive(false); Radar02.SetActive(true); Painel01.SetActive(true); } if (NumQuestao > 6 && NumQuestao < 11) { idQuestão = ids[x]; Debug.Log("Nivel 2 - Pos:" + x + " = " + idQuestão); ChamarQuestao(); Subnivel = 3; } if (NumQuestao == 11) { x = 0; ids = new List <string>(); Debug.Log("Nivel 3 - Pos:" + x + " = " + idQuestão); ConsultarIds(); Radar02.SetActive(false); Radar03.SetActive(true); Painel02.SetActive(true); } if (NumQuestao > 11 && NumQuestao <= 15) { idQuestão = ids[x]; Debug.Log("Nivel 3 - Pos:" + x + " = " + idQuestão); ChamarQuestao(); } if (NumQuestao > 15) { AcertosFinal.text = Acertos.ToString(); PainelFinal.SetActive(true); if (Acertos > 10) { Aprovado.SetActive(true); Pontos = Acertos * 4; Pontos = DBManager.score + Pontos; DBManager.score = Pontos; if (DBManager.nivel <= Nivel) { gravarComNivel(); } else { gravarSemNivel(); } } else { Reprovado.SetActive(true); } } PainelResposta.SetActive(false); Correto.SetActive(false); Incorreto.SetActive(false); }