public void savingStar() { try { SaveStar saveData = new SaveStar(); // Save Data saveData.star = ScoreManager.instance.star; // BinaryFormatter bf = new BinaryFormatter(); FileStream fs = new FileStream(Application.persistentDataPath + "/star.txt", FileMode.OpenOrCreate); bf.Serialize(fs, saveData); fs.Close(); } catch (Exception e) { print(e); } print("saved data to " + Application.persistentDataPath + "/star.txt"); }
public void loadingStar() { Debug.Log(Application.persistentDataPath + "/star.txt"); if (File.Exists(Application.persistentDataPath + "/star.txt")) { try { SaveStar saveData = new SaveStar(); BinaryFormatter bf = new BinaryFormatter(); FileStream fs = new FileStream(Application.persistentDataPath + "/star.txt", FileMode.Open); saveData = (SaveStar)bf.Deserialize(fs); fs.Close(); // do somthing ScoreManager.instance.star = saveData.star; //Debug.Log } catch (Exception e) { print(e); } } }
public SaveStarContainer(Vector3 star, Vector3[] cell) { this.saveStar = new SaveStar(star); this.cell = new SaveStarCell(cell); }