/// ///Settings code /// public void saveSetings(settingPrimary nSet) { try { string theFile = "/settings.xml"; // settingPrimary nSet = new settingPrimary(); XmlSerializer serializer = new XmlSerializer(typeof(settingPrimary)); FileStream stream = new FileStream(Application.persistentDataPath + theFile, FileMode.Create); var streamWriter = new StreamWriter(stream, System.Text.Encoding.UTF8); serializer.Serialize(streamWriter, nSet); stream.Close(); } catch (Exception e) { string theFile = "/settings.xml"; // settingPrimary nSet = new settingPrimary(); XmlSerializer serializer = new XmlSerializer(typeof(settingPrimary)); FileStream stream = new FileStream(Application.persistentDataPath + theFile, FileMode.CreateNew); var streamWriter = new StreamWriter(stream, System.Text.Encoding.UTF8); serializer.Serialize(streamWriter, nSet); stream.Close(); } }
public settingPrimary loadSettings() { settingPrimary nSet = new settingPrimary(); string theFile = "/settings.xml"; try { bool two = File.Exists((Application.persistentDataPath + theFile)); if (two) { XmlSerializer serializer = new XmlSerializer(typeof(settingPrimary)); FileStream stream = new FileStream(Application.persistentDataPath + theFile, FileMode.Open); nSet = serializer.Deserialize(stream) as settingPrimary; stream.Close(); } else { saveSetings(nSet); } } catch (Exception e) { saveSetings(nSet); } return(nSet); }
void loadData() { masterSettings = xml.loadSettings(); masterUser = xml.loadUser(); xml.laodAlpha(); masterLetters = xml.listLet; Debug.Log("Letters loaded: " + masterLetters.Count); testMode.primeData(); learn.primeData(); MastIntUA.primeData(); }
public void deleteSave() { foreach (AlphaB a in masterLetters) { a.resetA(); } xml.syncDB(masterLetters); xml.saveAlpha(); userP nU = new userP(); xml.saveUser(nU); masterLetters.Clear(); settingPrimary newSet = new settingPrimary(); xml.saveSetings(newSet); }