public void OnToggleClick() { foreach (var activeToggle in [email protected]()) { PlayerPrefsAES.SetString("lang", activeToggle.name); break; } if (this.restart) { //Black.FadeOutIn(0.35f, () => Client.Ins.RestartGame()); } }
private void Start() { LanguageEnum lang = LanguageEnum.unkonwn; Enum.TryParse(PlayerPrefsAES.GetString("lang"), true, out lang);//????? if (lang == LanguageEnum.unkonwn) { lang = Localization.SystemLang; } if (lang == LanguageEnum.unkonwn) {//默认英文 lang = LanguageEnum.en; } Localization.Init(lang); LString.Load_UIString(); }