Game Framework
2021.05.31
|
默认游戏配置。 更多...
Public 成员函数 | |
DefaultSetting () | |
初始化本地版本资源列表的新实例。 更多... | |
string[] | GetAllSettingNames () |
获取所有游戏配置项的名称。 更多... | |
void | GetAllSettingNames (List< string > results) |
获取所有游戏配置项的名称。 更多... | |
bool | HasSetting (string settingName) |
检查是否存在指定游戏配置项。 更多... | |
bool | RemoveSetting (string settingName) |
移除指定游戏配置项。 更多... | |
void | RemoveAllSettings () |
清空所有游戏配置项。 更多... | |
bool | GetBool (string settingName) |
从指定游戏配置项中读取布尔值。 更多... | |
bool | GetBool (string settingName, bool defaultValue) |
从指定游戏配置项中读取布尔值。 更多... | |
void | SetBool (string settingName, bool value) |
向指定游戏配置项写入布尔值。 更多... | |
int | GetInt (string settingName) |
从指定游戏配置项中读取整数值。 更多... | |
int | GetInt (string settingName, int defaultValue) |
从指定游戏配置项中读取整数值。 更多... | |
void | SetInt (string settingName, int value) |
向指定游戏配置项写入整数值。 更多... | |
float | GetFloat (string settingName) |
从指定游戏配置项中读取浮点数值。 更多... | |
float | GetFloat (string settingName, float defaultValue) |
从指定游戏配置项中读取浮点数值。 更多... | |
void | SetFloat (string settingName, float value) |
向指定游戏配置项写入浮点数值。 更多... | |
string | GetString (string settingName) |
从指定游戏配置项中读取字符串值。 更多... | |
string | GetString (string settingName, string defaultValue) |
从指定游戏配置项中读取字符串值。 更多... | |
void | SetString (string settingName, string value) |
向指定游戏配置项写入字符串值。 更多... | |
void | Serialize (Stream stream) |
序列化数据。 更多... | |
void | Deserialize (Stream stream) |
反序列化数据。 更多... | |
属性 | |
int | Count [get] |
获取游戏配置项数量。 更多... | |
默认游戏配置。
DefaultSetting | ( | ) |
初始化本地版本资源列表的新实例。
void Deserialize | ( | Stream | stream | ) |
反序列化数据。
stream | 指定流。 |
string [] GetAllSettingNames | ( | ) |
获取所有游戏配置项的名称。
void GetAllSettingNames | ( | List< string > | results | ) |
获取所有游戏配置项的名称。
results | 所有游戏配置项的名称。 |
bool GetBool | ( | string | settingName | ) |
从指定游戏配置项中读取布尔值。
settingName | 要获取游戏配置项的名称。 |
bool GetBool | ( | string | settingName, |
bool | defaultValue | ||
) |
从指定游戏配置项中读取布尔值。
settingName | 要获取游戏配置项的名称。 |
defaultValue | 当指定的游戏配置项不存在时,返回此默认值。 |
float GetFloat | ( | string | settingName | ) |
从指定游戏配置项中读取浮点数值。
settingName | 要获取游戏配置项的名称。 |
float GetFloat | ( | string | settingName, |
float | defaultValue | ||
) |
从指定游戏配置项中读取浮点数值。
settingName | 要获取游戏配置项的名称。 |
defaultValue | 当指定的游戏配置项不存在时,返回此默认值。 |
int GetInt | ( | string | settingName | ) |
从指定游戏配置项中读取整数值。
settingName | 要获取游戏配置项的名称。 |
int GetInt | ( | string | settingName, |
int | defaultValue | ||
) |
从指定游戏配置项中读取整数值。
settingName | 要获取游戏配置项的名称。 |
defaultValue | 当指定的游戏配置项不存在时,返回此默认值。 |
string GetString | ( | string | settingName | ) |
从指定游戏配置项中读取字符串值。
settingName | 要获取游戏配置项的名称。 |
string GetString | ( | string | settingName, |
string | defaultValue | ||
) |
从指定游戏配置项中读取字符串值。
settingName | 要获取游戏配置项的名称。 |
defaultValue | 当指定的游戏配置项不存在时,返回此默认值。 |
bool HasSetting | ( | string | settingName | ) |
检查是否存在指定游戏配置项。
settingName | 要检查游戏配置项的名称。 |
void RemoveAllSettings | ( | ) |
清空所有游戏配置项。
bool RemoveSetting | ( | string | settingName | ) |
移除指定游戏配置项。
settingName | 要移除游戏配置项的名称。 |
void Serialize | ( | Stream | stream | ) |
序列化数据。
stream | 目标流。 |
void SetBool | ( | string | settingName, |
bool | value | ||
) |
向指定游戏配置项写入布尔值。
settingName | 要写入游戏配置项的名称。 |
value | 要写入的布尔值。 |
void SetFloat | ( | string | settingName, |
float | value | ||
) |
向指定游戏配置项写入浮点数值。
settingName | 要写入游戏配置项的名称。 |
value | 要写入的浮点数值。 |
void SetInt | ( | string | settingName, |
int | value | ||
) |
向指定游戏配置项写入整数值。
settingName | 要写入游戏配置项的名称。 |
value | 要写入的整数值。 |
void SetString | ( | string | settingName, |
string | value | ||
) |
向指定游戏配置项写入字符串值。
settingName | 要写入游戏配置项的名称。 |
value | 要写入的字符串值。 |
|
get |
获取游戏配置项数量。