private void ModifyLanguange() { LocalAccountStorage.Get().localLanguage = (int)SelectLanguage; LanguageDataProvider.Get().LoadLanguage(SelectLanguage); ReFreshLanguage(); LocalStorageSystem.Get().SaveLocalAccount(); SetPage(); }
/// <summary> /// 生成本地账号 /// </summary> /// <returns>The local account.</returns> public string GenerateLocalAccount(bool forceChange = false) { #if !SERVER localAccount = SystemInfo.deviceUniqueIdentifier; if (forceChange) { int rand = UnityEngine.Random.Range(0, 10000); localAccount = localAccount + "__force__" + rand.ToString(); } LocalAccountStorage.Get().account = localAccount; LocalStorageSystem.Get().NeedSaveToDisk(); #endif return(localAccount); }