void Start() { Debug.Log("ejecutando Start"); lblRendimientoAlmacenado.enabled = false; tiemposRegistrados.Clear(); lblIteracion.text = (tiemposRegistrados.Count + 1).ToString(); activarDesactivarResumen(false); //Apagamos la etiqueta Toque para continuar lblSigaLasRojas.enabled = false; lblToqueParaContinuar.enabled = false; if (File.Exists(Application.persistentDataPath + "/DatosWhatsBall.dat")) { BinaryFormatter bf = new BinaryFormatter(); FileStream archivo = File.Open(Application.persistentDataPath + "/DatosWhatsBall.dat", FileMode.OpenOrCreate); datosJuego = (DatosJuego)bf.Deserialize(archivo); archivo.Close(); //coloco los valores recuperados en la pantalla lblJugador.text = datosJuego.jugadorActual.nombre; lblNivel.text = "Nivel " + datosJuego.jugadorActual.nivelActual.ToString(); lblModo.text = "Modo " + datosJuego.jugadorActual.modoActual.ToString(); imagenFondoCancha.sprite = JuegoHelper.obtenerFondo(datosJuego.jugadorActual.deporteActual); pelota.GetComponent <SpriteRenderer>().sprite = JuegoHelper.obtenerPelota(datosJuego.jugadorActual.deporteActual); } //Debug.Log("se recupero el archivo rendimientos almacenados= "+datosJuego.jugadorActual.rendimientosNiveles.Count.ToString()); datosRendimientos = datosJuego.jugadorActual.obtenerRendimientos(); Debug.Log("Rendimientos=" + datosRendimientos.rendimientos.Count.ToString()); nivelDeJuego = datosJuego.jugadorActual.obtenerNivelDeJuego(); cantidadTotalPelotas = nivelDeJuego.cantidadTotalPelotas; tamanioActualPelota = nivelDeJuego.tamanioPelota; velocidadPelotasActual = nivelDeJuego.velocidadActualPelotas; tiempoDeColor = nivelDeJuego.tiempoDeColor; tiempoDeInicio = nivelDeJuego.tiempoDeInicio; continuarRebotes = nivelDeJuego.continuarRebotes; cantidadResaltadas = nivelDeJuego.cantidadResaltadas; if (primeraEjecucion) { creacionDePelotas(); primeraEjecucion = false; } }
void Start() { //si existe el archivo con la configuración del juego lo recupera y setea todas las configuraciones de la pantalla con los valores recuperados Screen.fullScreen = false; datosJuego = DatosJuegoHelper.ObtenerDesdeArchivo(); if (datosJuego != null) { recuperarSeteosJugador(); dropSelectorNivel.value = datosJuego.jugadorActual.nivelActual - 1; dropSelectorModo.value = (int)datosJuego.jugadorActual.modoActual; dropSelectorDeporte.value = (int)datosJuego.jugadorActual.deporteActual; imagenFondoCancha.sprite = JuegoHelper.obtenerFondo(datosJuego.jugadorActual.deporteActual); pelota.GetComponent <SpriteRenderer>().sprite = JuegoHelper.obtenerPelota(datosJuego.jugadorActual.deporteActual); } else { Debug.Log("No encontró el archivo"); } }
void Start() { Debug.Log("se está ejecutando el Start"); //DatosJuegoHelper.BorrarArchivoParaInicializarElJuego(); //si existe el archivo con la configuración del juego lo recupera y setea todas las configuraciones de la pantalla con los valores recuperados Screen.fullScreen = false; datosJuego = DatosJuegoHelper.ObtenerDesdeArchivo(); if (datosJuego != null) { lblNivel.text = "Nivel " + datosJuego.jugadorActual.nivelActual.ToString(); lblModo.text = "Modo " + datosJuego.jugadorActual.modoActual.ToString(); lblDeporte.text = "Deporte " + datosJuego.jugadorActual.deporteActual.ToString(); imagenPelota.sprite = JuegoHelper.obtenerPelota(datosJuego.jugadorActual.deporteActual); CargarDropDownJugadores(); } else { DesactivarActivarControles(false); Debug.Log("No encontró el archivo"); } }
void Start() { //si existe el archivo con la configuración del juego lo recupera y setea todas las configuraciones de la pantalla con los valores recuperados Screen.fullScreen = false; if (File.Exists(Application.persistentDataPath + "/DatosWhatsBall.dat")) { Debug.Log("si encontró el archivo"); BinaryFormatter bf = new BinaryFormatter(); FileStream archivo = File.Open(Application.persistentDataPath + "/DatosWhatsBall.dat", FileMode.OpenOrCreate); datosJuego = (DatosJuego)bf.Deserialize(archivo); pelota.GetComponent <SpriteRenderer>().sprite = JuegoHelper.obtenerPelota(datosJuego.jugadorActual.deporteActual); //datosJuego = new DatosJuego("hacha"); archivo.Close(); recuperarSeteosJugador(); ListenerControls(); } else { Debug.Log("No encontró el archivo"); } }
public void dropSelectorDeporteChanged() { imagenFondoCancha.sprite = JuegoHelper.obtenerFondo((DeportesEnum)dropSelectorDeporte.value); imagenPelota.sprite = JuegoHelper.obtenerPelota((DeportesEnum)dropSelectorDeporte.value); }
public void dropSelectorDeporteChanged() { datosJuego.jugadorActual.deporteActual = (DeportesEnum)dropSelectorDeporte.value; pelota.GetComponent <SpriteRenderer>().sprite = JuegoHelper.obtenerPelota(datosJuego.jugadorActual.deporteActual); }