public void volverJugar() { if (GameObject.Find("Analytics")) { GameObject.Find("Analytics").GetComponent <AnaliticsEvents>().AnaliticsProgresion(Puntuacion.Texto_Oleadas.text, Puntuacion.Texto_Tiempo.text); } if (Time.timeScale == 0f) { Time.timeScale = 1f; } DatosGuardar.Save(); if (SceneManager.GetActiveScene().name == "02_escenario_tutorial") { SceneManager.LoadScene(3); } else { SceneManager.LoadScene(2); } }
void Desbloqueo() { for (int i = 0; i < DatosGuardados.skinsdesbloqueadas.Length; i++) { if (DatosGuardados.skinsdesbloqueadas[i]) { //Activamos la geometría de la skin correspondiente //print("Desactivar Skin OFF : " + TablaSkins[i].Nombre); if (GameObject.Find(TablaSkins[i].Nombre + "_OFF")) { GameObject.Find(TablaSkins[i].Nombre + "_OFF").SetActive(false); } TablaSkins[i].Skin.SetActive(true); } else { if (GameObject.Find(TablaSkins[i].Nombre + "_OFF")) { GameObject.Find(TablaSkins[i].Nombre + "_OFF").SetActive(true); } TablaSkins[i].Skin.SetActive(false); } } if (DatosGuardados.skinsdesbloqueadas[NumeroSkin]) { BotonComprar.SetActive(false); if (SkinSeleccionada == SkinActivada) { BotonSelec.SetActive(false); Boton_SkinSeleccionada.SetActive(true); } else { BotonSelec.SetActive(true); Boton_SkinSeleccionada.SetActive(false); } } else { Boton_SkinSeleccionada.SetActive(false); T_Precio.text = TablaSkins[NumeroSkin].Precio.ToString() + "\ncoins"; if (DatosGuardados.Monedas < TablaSkins[NumeroSkin].Precio) { T_Precio.color = new Color(0.5f, 0.0f, 0.0f); } else { T_Precio.color = new Color(0.3f, 0.3f, 0.3f); } BotonSelec.SetActive(false); BotonComprar.SetActive(true); } print("Skin Activada: " + SkinActivada); print("Skin Seleccionada: " + SkinSeleccionada); DatosGuardados.Save(); }
void ActivarBotones() { CuadroContinue.SetActive(true); Botones.ActualizarTextoMonedas(); DatosGuardar.Save(); }