mirror of
https://github.com/Alex-Rachel/TEngine.git
synced 2025-08-14 16:51:28 +00:00
Update ProcedureLaunch.cs
This commit is contained in:
@@ -39,40 +39,40 @@ namespace GameMain
|
|||||||
|
|
||||||
private void InitLanguageSettings()
|
private void InitLanguageSettings()
|
||||||
{
|
{
|
||||||
if (GameModule.Resource.PlayMode == EPlayMode.EditorSimulateMode && GameModule.Base.EditorLanguage != Language.Unspecified)
|
if (GameModule.Resource.PlayMode == EPlayMode.EditorSimulateMode && GameModule.Base.EditorLanguage == Language.Unspecified)
|
||||||
{
|
{
|
||||||
// 编辑器资源模式直接使用 Inspector 上设置的语言
|
// 编辑器资源模式直接使用 Inspector 上设置的语言
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Language language = GameModule.Localization.Language;
|
Language language = GameModule.Localization.Language;
|
||||||
// if (GameModule.Setting.HasSetting(Constant.Setting.Language))
|
if (GameModule.Setting.HasSetting(Constant.Setting.Language))
|
||||||
// {
|
{
|
||||||
// try
|
try
|
||||||
// {
|
{
|
||||||
// string languageString = GameModule.Setting.GetString(Constant.Setting.Language);
|
string languageString = GameModule.Setting.GetString(Constant.Setting.Language);
|
||||||
// language = (Language)Enum.Parse(typeof(Language), languageString);
|
language = (Language)System.Enum.Parse(typeof(Language), languageString);
|
||||||
// }
|
}
|
||||||
// catch(Exception exception)
|
catch(System.Exception exception)
|
||||||
// {
|
{
|
||||||
// Log.Error("Init language error, reason {0}",exception.ToString());
|
Log.Error("Init language error, reason {0}",exception.ToString());
|
||||||
// }
|
}
|
||||||
// }
|
}
|
||||||
|
|
||||||
// if (language != Language.English
|
if (language != Language.English
|
||||||
// && language != Language.ChineseSimplified
|
&& language != Language.ChineseSimplified
|
||||||
// && language != Language.ChineseTraditional
|
&& language != Language.ChineseTraditional
|
||||||
// && language != Language.Korean)
|
&& language != Language.Korean)
|
||||||
// {
|
{
|
||||||
// // 若是暂不支持的语言,则使用英语
|
// 若是暂不支持的语言,则使用英语
|
||||||
// language = Language.English;
|
language = Language.English;
|
||||||
//
|
|
||||||
// GameModule.Setting.SetString(Constant.Setting.Language, language.ToString());
|
GameModule.Setting.SetString(Constant.Setting.Language, language.ToString());
|
||||||
// GameModule.Setting.Save();
|
GameModule.Setting.Save();
|
||||||
// }
|
}
|
||||||
//
|
|
||||||
// GameModule.Localization.Language = language;
|
GameModule.Localization.Language = language;
|
||||||
// Log.Info("Init language settings complete, current language is '{0}'.", language.ToString());
|
Log.Info("Init language settings complete, current language is '{0}'.", language.ToString());
|
||||||
}
|
}
|
||||||
|
|
||||||
private void InitSoundSettings()
|
private void InitSoundSettings()
|
||||||
|
Reference in New Issue
Block a user