// Update is called once per frame void Start() { atualizarRestaurante(); //PlayerPrefs.DeleteAll(); /* PlayerPrefs.SetString("bonus1", "Obtido"); * PlayerPrefs.SetString("bonusReceita", "Obtido"); * PlayerPrefs.SetString("bonusReceita2", "Obtido");*/ bonusCatch = Resources.LoadAll <GameObject>("Bonus"); bonus = new ReceitasBonus[bonusCatch.Length]; for (int i = 0; i < bonusCatch.Length; i++) { bonus[i] = bonusCatch[i].GetComponent <ReceitasBonus>(); } /*if(PlayerPrefs.GetString("Atualizar") == "Sim") * { * atualizou = false; * AtualizarBook(); * PlayerPrefs.SetString("Atualizar", " "); * }*/ // for (int i = 0; i < bonus.Length; i++) // { { for (int y = 0; y < bonus.Length; y++) { if (PlayerPrefs.GetString(bonus[y].info.nomeReceita) == "Obtido") { // receitasExtenso[i].text = bonus[y].info.receitaEscrita; GameObject botaoTemp = Instantiate(botaoPrefab, new Vector3(parentObj.transform.position.x, parentObj.transform.position.y + ((Screen.height / 8) * -spawnedRecipes), 0), Quaternion.identity, parentObj.transform); ReceitasBonus receitainfo = botaoTemp.GetComponent <ReceitasBonus>(); receitainfo.info = bonusCatch[y].GetComponent <ReceitasBonus>().info; botaoTemp.GetComponent <ReceitaSlotButton>().theName.text = bonusCatch[y].GetComponent <ReceitasBonus>().info.nomeReceita; botaoTemp.GetComponent <ReceitaSlotButton>().icone.sprite = bonusCatch[y].GetComponent <ReceitasBonus>().info.icone; spawnedRecipes++; continue; } } } if (PlayerPrefs.GetInt("Notificacao", 0) == 0) { exclamacao.SetActive(false); } // } /*public void AtualizarBook() * { * for(int i = 0; i < titulos.Length; i++) * { * if (atualizou == false) * { * for (int y = 0; y < bonus.Length; y++) * { * if (PlayerPrefs.GetString(bonus[y].info.nomeReceita) == "Obtido") * { * titulos[i].text = bonus[y].info.nomeReceita; * // receitasExtenso[i].text = bonus[y].info.receitaEscrita; * atualizou = true; * continue; * } * } * } * if (!atualizou) * { * return; * } * else * { * atualizou = false; * } * } * }*/ }
public void AtualizarTexto(ReceitasBonus receita) { contextText.text = receita.info.receitaEscrita; }