public void SaveMarks() { BinaryFormatter bf = new BinaryFormatter(); FileStream file = File.Open(Application.persistentDataPath + "/m.dat", FileMode.OpenOrCreate); AllMarksData allMarksData = new AllMarksData(); allMarksData.sMarks = marks; allMarksData.sMarkIDCount = marksIDCount; bf.Serialize(file, allMarksData); file.Close(); }
public void LoadMarks() { if (File.Exists(Application.persistentDataPath + "/m.dat")) { BinaryFormatter bf = new BinaryFormatter(); FileStream file = File.Open(Application.persistentDataPath + "/m.dat", FileMode.Open); AllMarksData allMarksData = (AllMarksData)bf.Deserialize(file); marks = allMarksData.sMarks; marksIDCount = allMarksData.sMarkIDCount; file.Close(); } }