void Start() { info = GameObject.FindGameObjectWithTag(tagJugador).GetComponent <guardarDatosJugador>().getInfo(); danno = info.danno; dannoHabilidad = info.dannoHabilidad; vida = informacionEnemigo.escudos; }
void GuardarDatos() { BinaryFormatter bf = new BinaryFormatter(); FileStream archivo = File.Create(Application.persistentDataPath + "/datos_jugador.dat"); DatosDeJugador datos = new DatosDeJugador(); datos.Niveles = Niveles; datos.Nombre = Nombre; bf.Serialize(archivo, datos); archivo.Close(); }
void CargarDatos() { string nombreArch = Application.persistentDataPath + "/datos_jugador.dat"; if (File.Exists(nombreArch)) { BinaryFormatter bf = new BinaryFormatter(); FileStream archivo = File.Open(nombreArch, FileMode.Open); DatosDeJugador datos = (DatosDeJugador)bf.Deserialize(archivo); archivo.Close(); Niveles = datos.Niveles; Nombre = datos.Nombre; } }
public void setInfo(DatosDeJugador datos) { info = datos; }