virtual public string Save() { JsonLib.JsonData data = new JsonLib.JsonData(); data["config"] = "Config test:" + System.DateTime.Now.ToString(); data["m_ConfigData"] = new JsonLib.JsonData(m_ConfigData); //"Config test:" + System.DateTime.Now.ToString() return(data.ToJson()); }
public override void Save(string dir) { string path = Path.Combine(dir, "LocalizeSetting.txt"); JsonLib.JsonData data = new JsonLib.JsonData(); data["m_LoadLangPath"] = m_LoadLangPath; data["m_CurLang"] = m_CurLang; FileLib.Lib.WriteToFile(data.ToJson(), path); }
public override void Load(string dir) { string path = Path.Combine(dir, "LocalizeSetting.txt"); if (File.Exists(path)) { var str = File.ReadAllText(path); JsonLib.JsonData data = JsonLib.JsonData.ParseJson(str); m_LoadLangPath = data.Get("m_LoadLangPath").GetString(m_LoadLangPath); m_CurLang = data.Get("m_CurLang").GetString(m_CurLang); } LoadLanguage(m_CurLang); }