public void MoveBack() { DataLanguage t_language = languages [0]; languages.Remove(t_language); languages.Add(t_language); UpdateLanguages(); }
public void MoveForward() { DataLanguage t_language = languages [languages.Count - 1]; languages.Remove(t_language); languages.Insert(0, t_language); UpdateLanguages(); }
public static void SaveLanguage(GeneralSettings generalSettings) { BinaryFormatter bf = new BinaryFormatter(); FileStream stream = new FileStream(Application.dataPath + "/data/Language.sav", FileMode.Create); DataLanguage data = new DataLanguage(generalSettings); bf.Serialize(stream, data); stream.Close(); }
public ExcelLoader(string excelFileName, DataLanguage language) { _language = language; // 初始化 //curLoadID = null; // 加载数据 _configData = LoadExcel(excelFileName); }
public static string[] LoadLanguage() { if (File.Exists(Application.dataPath + "/data/Language.sav")) { BinaryFormatter bf = new BinaryFormatter(); FileStream stream = new FileStream(Application.dataPath + "/data/Language.sav", FileMode.Open); DataLanguage data = bf.Deserialize(stream) as DataLanguage; stream.Close(); return(data.Language); } else { return(new string[0]); } }
public void SetDataLanguage(DataLanguage _dataLanguage) { dataLanguage = _dataLanguage; }
private void ShowLanguageView() { EditorGUILayout.BeginHorizontal(); _selectedLanguage = (DataLanguage)EditorGUILayout.EnumPopup("GameLanguage : ", _selectedLanguage); EditorGUILayout.EndHorizontal(); }