private void SetStops() { // load your data array from dat file UrbanScene urbandata = Scene.Load(); // activate your UI indicator GameObject.Find("Prefab_UI_Template").GetComponent <UI_Template>().ActivateIndicator(); }
public static void Save() { UrbanScene data = new UrbanScene(); BinaryFormatter bf = new BinaryFormatter(); FileStream file = File.Create(Path.Combine(Application.persistentDataPath, FILENAME + ".dat")); bf.Serialize(file, data); file.Close(); }
public static UrbanScene Load() { string path = Path.Combine(Application.persistentDataPath, FILENAME + ".dat"); if (File.Exists(path)) { BinaryFormatter bf = new BinaryFormatter(); FileStream file = File.Open(path, FileMode.Open); UrbanScene data = (UrbanScene)bf.Deserialize(file); file.Close(); return(data); } else { return(null); } }