ui基本完毕,修了一大把的bug

This commit is contained in:
FloatGaming
2026-07-13 02:28:39 +08:00
parent 1e20d73e90
commit fd22501f71
958 changed files with 378289 additions and 41038 deletions
+15 -1
View File
@@ -238,7 +238,15 @@ public class userSettings : MonoBehaviour
index = 0;
}
LocalizationService.SetLanguage(_availableLanguageCodes[index]);
string targetLanguageCode = _availableLanguageCodes[index];
if (IsTemporarilyUnsupportedLanguage(targetLanguageCode))
{
gNotice.error.display(LocalizationService.LocalizeLiteral("暂不支持该语言"));
SyncLanguageDropdownValue();
return;
}
LocalizationService.SetLanguage(targetLanguageCode);
}
private void HandleLanguageChanged(string languageCode)
@@ -247,6 +255,12 @@ public class userSettings : MonoBehaviour
UpdateUserInfoDisplay();
}
private static bool IsTemporarilyUnsupportedLanguage(string languageCode)
{
return !string.IsNullOrWhiteSpace(languageCode) &&
languageCode.StartsWith("en", System.StringComparison.OrdinalIgnoreCase);
}
private void OnClearupSaveDataClicked()
{
if (clearupClickCount > 0 && Time.unscaledTime > clearupExpireTime)