//En las metas, el signo de interrogacion, abre otros canvas (que no he hecho) con las instrucciones //En las metas, con el play llevaria a algun canvas random con "sabias que...?" (que no he hecho) public void OnPlay() { Debug.Log("meta to sabias que"); //Desactivar la meta que este current = GoalsStates.Sabias; SabiasScr.SetActive(true); AllInactive(); int n = Random.Range(1, 17); GetOneSabiasQueCanvas(n); }
// Update is called once per frame void Update() { switch (current) { case GoalsStates.Desayuno: Comida1.SetActive(false); Comida2.SetActive(false); Comida3.SetActive(false); Cena1.SetActive(false); Cena2.SetActive(false); MetaScr.SetActive(false); BadgesScr.SetActive(false); SabiasScr.SetActive(false); Instrucc.SetActive(false); if (edad <= 9) { Desayuno1.SetActive(true); Desayuno2.SetActive(false); } else { Desayuno2.SetActive(true); Desayuno1.SetActive(false); } break; case GoalsStates.Comida: Desayuno1.SetActive(false); Desayuno2.SetActive(false); Cena1.SetActive(false); Cena2.SetActive(false); MetaScr.SetActive(false); BadgesScr.SetActive(false); SabiasScr.SetActive(false); Instrucc.SetActive(false); if (edad <= 6) { Comida1.SetActive(true); Comida2.SetActive(false); Comida3.SetActive(false); } else if (edad >= 7 && edad <= 9) { Comida1.SetActive(false); Comida2.SetActive(true); Comida3.SetActive(false); } else if (edad >= 10) { Comida1.SetActive(false); Comida2.SetActive(false); Comida3.SetActive(true); } break; case GoalsStates.Cena: Desayuno1.SetActive(false); Desayuno2.SetActive(false); Comida1.SetActive(false); Comida2.SetActive(false); Comida3.SetActive(false); MetaScr.SetActive(false); BadgesScr.SetActive(false); SabiasScr.SetActive(false); Instrucc.SetActive(false); if (edad <= 6) { Cena1.SetActive(true); Cena2.SetActive(false); } else { Cena1.SetActive(false); Cena2.SetActive(true); } break; case GoalsStates.Metas: Desayuno1.SetActive(false); Desayuno2.SetActive(false); Comida1.SetActive(false); Comida2.SetActive(false); Comida3.SetActive(false); Cena1.SetActive(false); Cena2.SetActive(false); SabiasScr.SetActive(false); MetaScr.SetActive(true); BadgesScr.SetActive(false); Instrucc.SetActive(false); break; case GoalsStates.Badges: Desayuno1.SetActive(false); Desayuno2.SetActive(false); Comida1.SetActive(false); Comida2.SetActive(false); Comida3.SetActive(false); Cena1.SetActive(false); Cena2.SetActive(false); SabiasScr.SetActive(false); MetaScr.SetActive(false); BadgesScr.SetActive(true); Instrucc.SetActive(false); break; case GoalsStates.Sabias: Desayuno1.SetActive(false); Desayuno2.SetActive(false); Comida1.SetActive(false); Comida2.SetActive(false); Comida3.SetActive(false); Cena1.SetActive(false); Cena2.SetActive(false); SabiasScr.SetActive(true); MetaScr.SetActive(false); BadgesScr.SetActive(false); Instrucc.SetActive(false); break; case GoalsStates.Instrucciones: Desayuno1.SetActive(false); Desayuno2.SetActive(false); Comida1.SetActive(false); Comida2.SetActive(false); Comida3.SetActive(false); Cena1.SetActive(false); Cena2.SetActive(false); SabiasScr.SetActive(false); MetaScr.SetActive(false); BadgesScr.SetActive(false); Instrucc.SetActive(true); break; } }