Skip to content

Commit 214e40f

Browse files
author
Jiang Yin
committed
调整 Setting
1 parent 509d96a commit 214e40f

File tree

4 files changed

+41
-2
lines changed

4 files changed

+41
-2
lines changed

Libraries/GameFramework.dll

0 Bytes
Binary file not shown.

Libraries/GameFramework.xml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12051,10 +12051,17 @@
1205112051
配置管理器辅助器接口。
1205212052
</summary>
1205312053
</member>
12054+
<member name="M:GameFramework.Setting.ISettingHelper.Load">
12055+
<summary>
12056+
加载配置。
12057+
</summary>
12058+
<returns>是否加载配置成功。</returns>
12059+
</member>
1205412060
<member name="M:GameFramework.Setting.ISettingHelper.Save">
1205512061
<summary>
1205612062
保存配置。
1205712063
</summary>
12064+
<returns>是否保存配置成功。</returns>
1205812065
</member>
1205912066
<member name="M:GameFramework.Setting.ISettingHelper.HasKey(System.String)">
1206012067
<summary>
@@ -12222,10 +12229,17 @@
1222212229
</summary>
1222312230
<param name="settingHelper">配置管理器辅助器。</param>
1222412231
</member>
12232+
<member name="M:GameFramework.Setting.ISettingManager.Load">
12233+
<summary>
12234+
加载配置。
12235+
</summary>
12236+
<returns>是否加载配置成功。</returns>
12237+
</member>
1222512238
<member name="M:GameFramework.Setting.ISettingManager.Save">
1222612239
<summary>
1222712240
保存配置。
1222812241
</summary>
12242+
<returns>是否保存配置成功。</returns>
1222912243
</member>
1223012244
<member name="M:GameFramework.Setting.ISettingManager.HasKey(System.String)">
1223112245
<summary>
@@ -12410,10 +12424,17 @@
1241012424
</summary>
1241112425
<param name="settingHelper">配置管理器辅助器。</param>
1241212426
</member>
12427+
<member name="M:GameFramework.Setting.SettingManager.Load">
12428+
<summary>
12429+
加载配置。
12430+
</summary>
12431+
<returns>是否加载配置成功。</returns>
12432+
</member>
1241312433
<member name="M:GameFramework.Setting.SettingManager.Save">
1241412434
<summary>
1241512435
保存配置。
1241612436
</summary>
12437+
<returns>是否保存配置成功。</returns>
1241712438
</member>
1241812439
<member name="M:GameFramework.Setting.SettingManager.HasKey(System.String)">
1241912440
<summary>

Scripts/Runtime/Setting/DefaultSettingHelper.cs

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,23 @@ namespace UnityGameFramework.Runtime
1616
/// </summary>
1717
public class DefaultSettingHelper : SettingHelperBase
1818
{
19+
/// <summary>
20+
/// 加载配置。
21+
/// </summary>
22+
/// <returns>是否加载配置成功。</returns>
23+
public override bool Load()
24+
{
25+
return true;
26+
}
27+
1928
/// <summary>
2029
/// 保存配置。
2130
/// </summary>
22-
public override void Save()
31+
/// <returns>是否保存配置成功。</returns>
32+
public override bool Save()
2333
{
2434
PlayerPrefs.Save();
35+
return true;
2536
}
2637

2738
/// <summary>

Scripts/Runtime/Setting/SettingHelperBase.cs

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,17 @@ namespace UnityGameFramework.Runtime
1616
/// </summary>
1717
public abstract class SettingHelperBase : MonoBehaviour, ISettingHelper
1818
{
19+
/// <summary>
20+
/// 加载配置。
21+
/// </summary>
22+
/// <returns>是否加载配置成功。</returns>
23+
public abstract bool Load();
24+
1925
/// <summary>
2026
/// 保存配置。
2127
/// </summary>
22-
public abstract void Save();
28+
/// <returns>是否保存配置成功。</returns>
29+
public abstract bool Save();
2330

2431
/// <summary>
2532
/// 检查是否存在指定配置项。

0 commit comments

Comments
 (0)