public void SaveApplesScore(int appleScore) { BinaryFormatter bf = new BinaryFormatter(); FileStream file = File.Create(Application.persistentDataPath + "/ApplesData.dat"); AppleScoreSave data = new AppleScoreSave(); data.appleScore = appleScore; bf.Serialize(file, data); file.Close(); }
public int LoadAppleScore() { if (File.Exists(Application.persistentDataPath + "/ApplesData.dat")) { BinaryFormatter bf = new BinaryFormatter(); FileStream file = File.Open(Application.persistentDataPath + "/ApplesData.dat", FileMode.Open); AppleScoreSave data = (AppleScoreSave)bf.Deserialize(file); file.Close(); return(data.appleScore); } else { Debug.LogError("There is no save data!"); } return(0); }