public static void SaveTBM(TransitionBetweenModes transitionBetweenModes) { BinaryFormatter bf = new BinaryFormatter(); FileStream stream = new FileStream(Application.dataPath + "/data/path.sav", FileMode.Create); DataTransitionBetweenModes data = new DataTransitionBetweenModes(transitionBetweenModes); bf.Serialize(stream, data); stream.Close(); }
public static string[] LoadTBM() { if (File.Exists(Application.dataPath + "/data/path.sav")) { BinaryFormatter bf = new BinaryFormatter(); FileStream stream = new FileStream(Application.dataPath + "/data/path.sav", FileMode.Open); DataTransitionBetweenModes data = bf.Deserialize(stream) as DataTransitionBetweenModes; stream.Close(); return(data.LogForDTBM); } else { return(new string[0]); } }