public void SaveMonedas(PlayerController game) { BinaryFormatter bf = new BinaryFormatter(); FileStream file = File.Create(Application.persistentDataPath + "/playerInfo2.dat"); PlayerMonedas data = new PlayerMonedas(); data.setMonedas1 = game.SetMonedas()[1]; data.maxMonedas1 = game.MaxMonedas()[1]; bf.Serialize(file, data); file.Close(); }
public void LoadMonedas(PlayerController game) { if (File.Exists(Application.persistentDataPath + "/playerInfo2.dat")) { BinaryFormatter bf = new BinaryFormatter(); FileStream file = File.Open(Application.persistentDataPath + "/playerInfo2.dat", FileMode.Open); PlayerMonedas data = (PlayerMonedas)bf.Deserialize(file); file.Close(); game.SetMonedas()[1] = data.setMonedas1; game.MaxMonedas()[1] = data.maxMonedas1; } }