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