PlayerPrefs 游戏配置辅助器。
更多...
|
override bool | Load () |
| 加载游戏配置。 更多...
|
|
override bool | Save () |
| 保存游戏配置。 更多...
|
|
override string[] | GetAllSettingNames () |
| 获取所有游戏配置项的名称。 更多...
|
|
override void | GetAllSettingNames (List< string > results) |
| 获取所有游戏配置项的名称。 更多...
|
|
override bool | HasSetting (string settingName) |
| 检查是否存在指定游戏配置项。 更多...
|
|
override bool | RemoveSetting (string settingName) |
| 移除指定游戏配置项。 更多...
|
|
override void | RemoveAllSettings () |
| 清空所有游戏配置项。 更多...
|
|
override bool | GetBool (string settingName) |
| 从指定游戏配置项中读取布尔值。 更多...
|
|
override bool | GetBool (string settingName, bool defaultValue) |
| 从指定游戏配置项中读取布尔值。 更多...
|
|
override void | SetBool (string settingName, bool value) |
| 向指定游戏配置项写入布尔值。 更多...
|
|
override int | GetInt (string settingName) |
| 从指定游戏配置项中读取整数值。 更多...
|
|
override int | GetInt (string settingName, int defaultValue) |
| 从指定游戏配置项中读取整数值。 更多...
|
|
override void | SetInt (string settingName, int value) |
| 向指定游戏配置项写入整数值。 更多...
|
|
override float | GetFloat (string settingName) |
| 从指定游戏配置项中读取浮点数值。 更多...
|
|
override float | GetFloat (string settingName, float defaultValue) |
| 从指定游戏配置项中读取浮点数值。 更多...
|
|
override void | SetFloat (string settingName, float value) |
| 向指定游戏配置项写入浮点数值。 更多...
|
|
override string | GetString (string settingName) |
| 从指定游戏配置项中读取字符串值。 更多...
|
|
override string | GetString (string settingName, string defaultValue) |
| 从指定游戏配置项中读取字符串值。 更多...
|
|
override void | SetString (string settingName, string value) |
| 向指定游戏配置项写入字符串值。 更多...
|
|
override T | GetObject< T > (string settingName) |
| 从指定游戏配置项中读取对象。 更多...
|
|
override object | GetObject (Type objectType, string settingName) |
| 从指定游戏配置项中读取对象。 更多...
|
|
override T | GetObject< T > (string settingName, T defaultObj) |
| 从指定游戏配置项中读取对象。 更多...
|
|
override object | GetObject (Type objectType, string settingName, object defaultObj) |
| 从指定游戏配置项中读取对象。 更多...
|
|
override void | SetObject< T > (string settingName, T obj) |
| 向指定游戏配置项写入对象。 更多...
|
|
override void | SetObject (string settingName, object obj) |
| 向指定游戏配置项写入对象。 更多...
|
|
◆ GetAllSettingNames() [1/2]
override string [] GetAllSettingNames |
( |
| ) |
|
|
virtual |
◆ GetAllSettingNames() [2/2]
override void GetAllSettingNames |
( |
List< string > |
results | ) |
|
|
virtual |
◆ GetBool() [1/2]
override bool GetBool |
( |
string |
settingName | ) |
|
|
virtual |
◆ GetBool() [2/2]
override bool GetBool |
( |
string |
settingName, |
|
|
bool |
defaultValue |
|
) |
| |
|
virtual |
从指定游戏配置项中读取布尔值。
- 参数
-
settingName | 要获取游戏配置项的名称。 |
defaultValue | 当指定的游戏配置项不存在时,返回此默认值。 |
- 返回
- 读取的布尔值。
实现了 SettingHelperBase.
◆ GetFloat() [1/2]
override float GetFloat |
( |
string |
settingName | ) |
|
|
virtual |
◆ GetFloat() [2/2]
override float GetFloat |
( |
string |
settingName, |
|
|
float |
defaultValue |
|
) |
| |
|
virtual |
从指定游戏配置项中读取浮点数值。
- 参数
-
settingName | 要获取游戏配置项的名称。 |
defaultValue | 当指定的游戏配置项不存在时,返回此默认值。 |
- 返回
- 读取的浮点数值。
实现了 SettingHelperBase.
◆ GetInt() [1/2]
override int GetInt |
( |
string |
settingName | ) |
|
|
virtual |
◆ GetInt() [2/2]
override int GetInt |
( |
string |
settingName, |
|
|
int |
defaultValue |
|
) |
| |
|
virtual |
从指定游戏配置项中读取整数值。
- 参数
-
settingName | 要获取游戏配置项的名称。 |
defaultValue | 当指定的游戏配置项不存在时,返回此默认值。 |
- 返回
- 读取的整数值。
实现了 SettingHelperBase.
◆ GetObject() [1/2]
override object GetObject |
( |
Type |
objectType, |
|
|
string |
settingName |
|
) |
| |
|
virtual |
从指定游戏配置项中读取对象。
- 参数
-
objectType | 要读取对象的类型。 |
settingName | 要获取游戏配置项的名称。 |
- 返回
- 读取的对象。
实现了 SettingHelperBase.
◆ GetObject() [2/2]
override object GetObject |
( |
Type |
objectType, |
|
|
string |
settingName, |
|
|
object |
defaultObj |
|
) |
| |
|
virtual |
从指定游戏配置项中读取对象。
- 参数
-
objectType | 要读取对象的类型。 |
settingName | 要获取游戏配置项的名称。 |
defaultObj | 当指定的游戏配置项不存在时,返回此默认对象。 |
- 返回
- 读取的对象。
实现了 SettingHelperBase.
◆ GetObject< T >() [1/2]
override T GetObject< T > |
( |
string |
settingName | ) |
|
|
virtual |
◆ GetObject< T >() [2/2]
override T GetObject< T > |
( |
string |
settingName, |
|
|
T |
defaultObj |
|
) |
| |
|
virtual |
从指定游戏配置项中读取对象。
- 模板参数
-
- 参数
-
settingName | 要获取游戏配置项的名称。 |
defaultObj | 当指定的游戏配置项不存在时,返回此默认对象。 |
- 返回
- 读取的对象。
实现了 SettingHelperBase.
◆ GetString() [1/2]
override string GetString |
( |
string |
settingName | ) |
|
|
virtual |
◆ GetString() [2/2]
override string GetString |
( |
string |
settingName, |
|
|
string |
defaultValue |
|
) |
| |
|
virtual |
从指定游戏配置项中读取字符串值。
- 参数
-
settingName | 要获取游戏配置项的名称。 |
defaultValue | 当指定的游戏配置项不存在时,返回此默认值。 |
- 返回
- 读取的字符串值。
实现了 SettingHelperBase.
◆ HasSetting()
override bool HasSetting |
( |
string |
settingName | ) |
|
|
virtual |
◆ Load()
◆ RemoveAllSettings()
override void RemoveAllSettings |
( |
| ) |
|
|
virtual |
◆ RemoveSetting()
override bool RemoveSetting |
( |
string |
settingName | ) |
|
|
virtual |
◆ Save()
◆ SetBool()
override void SetBool |
( |
string |
settingName, |
|
|
bool |
value |
|
) |
| |
|
virtual |
◆ SetFloat()
override void SetFloat |
( |
string |
settingName, |
|
|
float |
value |
|
) |
| |
|
virtual |
◆ SetInt()
override void SetInt |
( |
string |
settingName, |
|
|
int |
value |
|
) |
| |
|
virtual |
◆ SetObject()
override void SetObject |
( |
string |
settingName, |
|
|
object |
obj |
|
) |
| |
|
virtual |
◆ SetObject< T >()
override void SetObject< T > |
( |
string |
settingName, |
|
|
T |
obj |
|
) |
| |
|
virtual |
◆ SetString()
override void SetString |
( |
string |
settingName, |
|
|
string |
value |
|
) |
| |
|
virtual |
◆ Count