public void saveSurvivalHighscores(SurvivalHsData data) { BinaryFormatter bf = new BinaryFormatter(); FileStream file = File.Create(Application.persistentDataPath + survivalDataPath); bf.Serialize(file, data); file.Close(); Debug.Log("saved in " + Application.persistentDataPath + survivalDataPath); }
public SurvivalHsData loadSurvivalHighscores() { if (File.Exists(Application.persistentDataPath + survivalDataPath)) { BinaryFormatter bf = new BinaryFormatter(); FileStream file = File.Open(Application.persistentDataPath + survivalDataPath, FileMode.Open); SurvivalHsData data = (SurvivalHsData)bf.Deserialize(file); file.Close(); return data; } SurvivalHsData emptyData = new SurvivalHsData(0); return emptyData; }