Exemple #1
0
    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();
    }
Exemple #2
0
    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();
        }
    }