private static SaveFile1 Init1() { SaveFile1 save = new SaveFile1(); save.path = Application.persistentDataPath; SaveUser1 test = new SaveUser1(); test.score = 123; test.username = "******"; save.users.Add(test); return(save); }
private static void ConvertSaveFileVersion1() { SaveFile2 newSave = Init2(); BinaryFormatter bf = new BinaryFormatter(); FileStream file = File.Open(Application.persistentDataPath + "/save1.dat", FileMode.Open); SaveFile1 oldSave = (SaveFile1)bf.Deserialize(file); file.Close(); // prepisat defaultne hodnoty v novem save ze stareho savu newSave.path = oldSave.path; newSave.users = oldSave.users; save = newSave; File.Delete(Application.persistentDataPath + "/save1.dat"); }