From e3b78989cd4b4d914ed0c946f7ac571df1d72c90 Mon Sep 17 00:00:00 2001 From: ALEXTANG <574809918@qq.com> Date: Thu, 29 Sep 2022 17:20:05 +0800 Subject: [PATCH] Update DefaultSettingHelper.cs --- .../Core/Setting/DefaultSettingHelper.cs | 62 +++++++++---------- 1 file changed, 31 insertions(+), 31 deletions(-) diff --git a/Assets/TEngine/Scripts/Runtime/Core/Setting/DefaultSettingHelper.cs b/Assets/TEngine/Scripts/Runtime/Core/Setting/DefaultSettingHelper.cs index 20f781d6..6529b37a 100644 --- a/Assets/TEngine/Scripts/Runtime/Core/Setting/DefaultSettingHelper.cs +++ b/Assets/TEngine/Scripts/Runtime/Core/Setting/DefaultSettingHelper.cs @@ -12,8 +12,8 @@ namespace TEngine.Runtime { private const string SettingFileName = "TEngineSetting.dat"; - private string m_FilePath = null; - private DefaultSetting m_Settings = null; + private string _filePath = null; + private DefaultSetting _settings = null; /// /// 获取游戏配置项数量。 @@ -22,7 +22,7 @@ namespace TEngine.Runtime { get { - return m_Settings != null ? m_Settings.Count : 0; + return _settings != null ? _settings.Count : 0; } } @@ -33,7 +33,7 @@ namespace TEngine.Runtime { get { - return m_FilePath; + return _filePath; } } @@ -44,7 +44,7 @@ namespace TEngine.Runtime { get { - return m_Settings; + return _settings; } } /// @@ -55,12 +55,12 @@ namespace TEngine.Runtime { try { - if (!File.Exists(m_FilePath)) + if (!File.Exists(_filePath)) { return true; } - using (FileStream fileStream = new FileStream(m_FilePath, FileMode.Open, FileAccess.Read)) + using (FileStream fileStream = new FileStream(_filePath, FileMode.Open, FileAccess.Read)) { Deserialize(fileStream); return true; @@ -81,9 +81,9 @@ namespace TEngine.Runtime { try { - using (FileStream fileStream = new FileStream(m_FilePath, FileMode.Create, FileAccess.Write)) + using (FileStream fileStream = new FileStream(_filePath, FileMode.Create, FileAccess.Write)) { - return Serialize(fileStream, m_Settings); + return Serialize(fileStream, _settings); } } catch (Exception exception) @@ -99,7 +99,7 @@ namespace TEngine.Runtime /// 所有游戏配置项的名称。 public override string[] GetAllSettingNames() { - return m_Settings.GetAllSettingNames(); + return _settings.GetAllSettingNames(); } /// @@ -108,7 +108,7 @@ namespace TEngine.Runtime /// 所有游戏配置项的名称。 public override void GetAllSettingNames(List results) { - m_Settings.GetAllSettingNames(results); + _settings.GetAllSettingNames(results); } /// @@ -118,7 +118,7 @@ namespace TEngine.Runtime /// 指定的游戏配置项是否存在。 public override bool HasSetting(string settingName) { - return m_Settings.HasSetting(settingName); + return _settings.HasSetting(settingName); } /// @@ -128,7 +128,7 @@ namespace TEngine.Runtime /// 是否移除指定游戏配置项成功。 public override bool RemoveSetting(string settingName) { - return m_Settings.RemoveSetting(settingName); + return _settings.RemoveSetting(settingName); } /// @@ -136,7 +136,7 @@ namespace TEngine.Runtime /// public override void RemoveAllSettings() { - m_Settings.RemoveAllSettings(); + _settings.RemoveAllSettings(); } /// @@ -146,7 +146,7 @@ namespace TEngine.Runtime /// 读取的布尔值。 public override bool GetBool(string settingName) { - return m_Settings.GetBool(settingName); + return _settings.GetBool(settingName); } /// @@ -157,7 +157,7 @@ namespace TEngine.Runtime /// 读取的布尔值。 public override bool GetBool(string settingName, bool defaultValue) { - return m_Settings.GetBool(settingName, defaultValue); + return _settings.GetBool(settingName, defaultValue); } /// @@ -167,7 +167,7 @@ namespace TEngine.Runtime /// 要写入的布尔值。 public override void SetBool(string settingName, bool value) { - m_Settings.SetBool(settingName, value); + _settings.SetBool(settingName, value); } /// @@ -177,7 +177,7 @@ namespace TEngine.Runtime /// 读取的整数值。 public override int GetInt(string settingName) { - return m_Settings.GetInt(settingName); + return _settings.GetInt(settingName); } /// @@ -188,7 +188,7 @@ namespace TEngine.Runtime /// 读取的整数值。 public override int GetInt(string settingName, int defaultValue) { - return m_Settings.GetInt(settingName, defaultValue); + return _settings.GetInt(settingName, defaultValue); } /// @@ -198,7 +198,7 @@ namespace TEngine.Runtime /// 要写入的整数值。 public override void SetInt(string settingName, int value) { - m_Settings.SetInt(settingName, value); + _settings.SetInt(settingName, value); } /// @@ -208,7 +208,7 @@ namespace TEngine.Runtime /// 读取的浮点数值。 public override float GetFloat(string settingName) { - return m_Settings.GetFloat(settingName); + return _settings.GetFloat(settingName); } /// @@ -219,7 +219,7 @@ namespace TEngine.Runtime /// 读取的浮点数值。 public override float GetFloat(string settingName, float defaultValue) { - return m_Settings.GetFloat(settingName, defaultValue); + return _settings.GetFloat(settingName, defaultValue); } /// @@ -229,7 +229,7 @@ namespace TEngine.Runtime /// 要写入的浮点数值。 public override void SetFloat(string settingName, float value) { - m_Settings.SetFloat(settingName, value); + _settings.SetFloat(settingName, value); } /// @@ -239,7 +239,7 @@ namespace TEngine.Runtime /// 读取的字符串值。 public override string GetString(string settingName) { - return m_Settings.GetString(settingName); + return _settings.GetString(settingName); } /// @@ -250,7 +250,7 @@ namespace TEngine.Runtime /// 读取的字符串值。 public override string GetString(string settingName, string defaultValue) { - return m_Settings.GetString(settingName, defaultValue); + return _settings.GetString(settingName, defaultValue); } /// @@ -260,7 +260,7 @@ namespace TEngine.Runtime /// 要写入的字符串值。 public override void SetString(string settingName, string value) { - m_Settings.SetString(settingName, value); + _settings.SetString(settingName, value); } /// @@ -344,8 +344,8 @@ namespace TEngine.Runtime private void Awake() { - m_FilePath = Utility.Path.GetRegularPath(Path.Combine(Application.persistentDataPath, SettingFileName)); - m_Settings = new DefaultSetting(); + _filePath = Utility.Path.GetRegularPath(Path.Combine(Application.persistentDataPath, SettingFileName)); + _settings = new DefaultSetting(); } private static readonly byte[] Header = new byte[] { (byte)'T', (byte)'E', (byte)'G' }; @@ -361,8 +361,8 @@ namespace TEngine.Runtime byte num3 = (byte) stream.ReadByte(); if ((int) num1 != (int) header[0] || (int) num2 != (int) header[1] || (int) num3 != (int) header[2]) throw new Exception(Utility.Text.Format("Header is invalid, need '{0}{1}{2}', current '{3}{4}{5}'.", (char) header[0], (char) header[1], (char) header[2], (char) num1, (char) num2, (char) num3)); - m_Settings.Deserialize(stream); - return m_Settings; + _settings.Deserialize(stream); + return _settings; } /// 序列化数据到目标流中。 @@ -375,7 +375,7 @@ namespace TEngine.Runtime stream.WriteByte(header[0]); stream.WriteByte(header[1]); stream.WriteByte(header[2]); - m_Settings.Serialize(stream); + _settings.Serialize(stream); return true; } }