public void Reinicializar() { gameData = new GameData(); //gameData = new GameData(DataCenter.levels[0].jogos[10]); print(gameData.JogoAtual); print("Dica 1 " + gameData.Dica(1)); //yield return new WaitForSeconds(2); ReligarBotao(); imagemJogo.GetComponent<UITexture>().mainTexture = gameData.ImagemDoJogo(); foreach (GameObject b in botoes) { b.GetComponentInChildren<UILabel>().text = ""; } for (int i = 0; i < botoes.Length; i++) { botoes[i].GetComponentInChildren<UILabel>().text = gameData.LetrasBotoes[i].ToString(); //botoes[i].GetComponentInChildren<UILabel>().ProcessText(); //print("Texto label: " + i + " " + botoes[i].GetComponentInChildren<UILabel>().text); botoes[i].GetComponent<ButtonPress>().indice = i; //yield return new WaitForSeconds(0.1f); } for (int i = 0; i < botoes.Length; i++) { botoes[i].GetComponentInChildren<UILabel>().text = gameData.LetrasBotoes[i].ToString(); //print("Texto label: " + i + " " + botoes[i].GetComponentInChildren<UILabel>().text); botoes[i].GetComponent<ButtonPress>().indice = i; //yield return new WaitForSeconds(0.1f); } }
//Método temporário. IEnumerator Inicializar() { yield return new WaitForSeconds(2); gameData = new GameData(); //gameData = new GameData(DataCenter.levels[11].jogos[4]); //yield return new WaitForSeconds(2); imagemJogo.GetComponent<UITexture>().mainTexture = gameData.ImagemDoJogo(); foreach (GameObject b in botoes) { b.GetComponentInChildren<UILabel>().text = ""; } for (int i = 0; i < botoes.Length; i++) { botoes[i].GetComponentInChildren<UILabel>().text = gameData.LetrasBotoes[i].ToString(); //botoes[i].GetComponentInChildren<UILabel>().ProcessText(); //print("Texto label: "+ i+" "+botoes[i].GetComponentInChildren<UILabel>().text); botoes[i].GetComponent<ButtonPress>().indice = i; //yield return new WaitForSeconds(0.1f); } for (int i = 0; i < botoes.Length; i++) { botoes[i].GetComponentInChildren<UILabel>().text = gameData.LetrasBotoes[i].ToString(); //print("Texto label: " + i + " " + botoes[i].GetComponentInChildren<UILabel>().text); botoes[i].GetComponent<ButtonPress>().indice = i; //yield return new WaitForSeconds(0.1f); } print(imagemJogo.GetComponent<UITexture>().mainTexture.ToString()); }