Fix SettingComponent

Fix SettingComponent
This commit is contained in:
ALEXTANG
2022-10-24 20:29:05 +08:00
parent a3d4b39443
commit 6eb4f25137

View File

@@ -62,15 +62,17 @@ namespace TEngine.Runtime
if (settingHelper != null) if (settingHelper != null)
{ {
m_SettingManager.SetSettingHelper(settingHelper); m_SettingManager.SetSettingHelper(settingHelper);
if (!m_SettingManager.Load())
{
Log.Error("Load settings failure.");
}
} }
} }
private void Start() private void Start()
{ {
if (!m_SettingManager.Load())
{
Log.Error("Load settings failure.");
}
} }
/// <summary> /// <summary>
@@ -316,5 +318,11 @@ namespace TEngine.Runtime
{ {
m_SettingManager.SetObject(settingName, obj); m_SettingManager.SetObject(settingName, obj);
} }
public override void OnDestroy()
{
this.Save();
base.OnDestroy();
}
} }
} }