public static void SavedPlayer(Tamagochi player) { BinaryFormatter formatter = new BinaryFormatter(); string path = Application.persistentDataPath + "/Save.ck"; FileStream stream = new FileStream(path, FileMode.Create); TamagochiData data = new TamagochiData(player); formatter.Serialize(stream, data); stream.Close(); }
public void LoadGame() { TamagochiData data = SaveSystem.LoadPlayer(); if (data != null) { hambre = data.hambre; amor = data.amor; textHambre.text = hambre.ToString(); textAmor.text = amor.ToString(); } else { textAmor.text = "No encontro el archivo."; } }
public static TamagochiData LoadPlayer() { string path = Application.persistentDataPath + "/Save.ck"; if (File.Exists(path)) { BinaryFormatter formatter = new BinaryFormatter(); FileStream stream = new FileStream(path, FileMode.Open); TamagochiData data = formatter.Deserialize(stream) as TamagochiData; stream.Close(); return(data); } else { Debug.LogError("Save File not found"); return(null); } }