Example #1
0
 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");
 }
Example #2
0
 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);
         }
     }
 }
Example #3
0
 public SaveStarContainer(Vector3 star, Vector3[] cell)
 {
     this.saveStar = new SaveStar(star);
     this.cell     = new SaveStarCell(cell);
 }