// Update is called once per frame //void Update() //{ // if (Input.GetKeyDown(KeyCode.P)) // { // Screen.fullScreen = !Screen.fullScreen; // } //} /// <summary> /// 获取系统设置 /// </summary> public static void GetSystemSetting() { string path = Application.dataPath + ConfigPath; if (!File.Exists(path)) { CreateSystemSettingXml(); } else { systemSetting = SerializeHelper.DeserializeFromFile <SystemSetting>(path); } Log.Error("SystemSettingHelper.GetSystemSetting" + systemSetting.IsShowLeftTopo); resolutionSetting = systemSetting.ResolutionSetting; cinemachineSetting = systemSetting.CinemachineSetting; communicationSetting = systemSetting.CommunicationSetting; versionSetting = systemSetting.VersionSetting; refreshSetting = systemSetting.RefreshSetting; assetLoadSetting = systemSetting.AssetLoadSetting; honeyWellSetting = systemSetting.HoneyWellSetting; deviceSetting = systemSetting.DeviceSetting; historyPathSetting = systemSetting.HistoryPathSetting; alarmSetting = systemSetting.AlarmSetting; ///如果版本号不一致,自动更新 if (versionSetting.VersionNumber != SystemSettingHelper.instance.versionNum) { versionSetting.VersionNumber = SystemSettingHelper.instance.versionNum; SaveSystemSetting(); } locationSetting = systemSetting.LocationSetting; debugSetting = systemSetting.DebugSetting; }
public SystemSetting() { ResolutionSetting = new ResolutionSetting(); CinemachineSetting = new CinemachineSetting(); CommunicationSetting = new CommunicationSetting(); VersionSetting = new VersionSetting(); RefreshSetting = new RefreshSetting(); AssetLoadSetting = new AssetLoadSetting(); HoneyWellSetting = new HoneyWellSetting(); DeviceSetting = new DeviceSetting(); HistoryPathSetting = new HistoryPathSetting(); LocationSetting = new LocationSetting(); DebugSetting = new DebugSetting(); AlarmSetting = new AlarmSetting(); }