/// <summary> /// 加载配置项 /// </summary> private void LoadConfig() { coreData = ConfigLoader.Load("preference.sea"); string ScreenXstr = coreData["Core"]["resolutionX"]; string ScreenYstr = coreData["Core"]["resolutionY"]; ScreenX = int.Parse(ScreenXstr); ScreenY = int.Parse(ScreenYstr); if (coreData["Core"]["FullScreen"] == "True") { fullScreen = true; } else { fullScreen = false; } if (coreData["Core"]["FPS"] == "True") { fps.ShowFPS = true; fps.updateInterval = 0.5f; } else { fps.ShowFPS = false; fps.updateInterval = 0.5f; } if (coreData["Core"]["Debug"] == "True") { Debugger.showDebug = true; Debugger.Log("开启调试输出!"); } try { var strQ = coreData["Quality"]["quality"]; int quality = int.Parse(strQ); gamequality.SetQualityType((MQualityType)quality); } catch (System.Exception) { throw; } }