-
Notifications
You must be signed in to change notification settings - Fork 545
高凯 edited this page Dec 19, 2017
·
2 revisions
打开配置编辑器 Window -> 配置编辑器
在新增配置选项卡中输入配置名建立配置表,配置表会放在Resources/Config目录下 建好之后在当前配置选项中选择刚刚创建的配置,编辑你想要的字段
- StringArray类型不同数据用'|'分隔
- 编辑好配置后,记得点击保存按钮
- 新增的数据记得重新生成打包配置文件
ConfigManager
public static Dictionary<string, SingleField> GetData(string ConfigName)
获取一个配置对象
SingleField
public int GetInt()
获取一个Int
public int GetFloat()
获取一个Float
public bool GetBool()
获取一个Bool
public string GetString()
获取一个String
public string[] GetStringArray()
获取一个String数组
public Vector2 GetVector2()
获取一个Vector2
public Vector3 GetVector3()
获取一个Vector3
public Color GetColor()
获取一个Color
public T GetEnum<T>() where T:struct
获取一个枚举
void LoadConfig()
{
if (ConfigManager.GetIsExistConfig("LanguageConfig"))
{
Dictionary<string, SingleField> config = ConfigManager.GetData("LanguageConfig");
if (config.ContainsKey("DefaultLanguage"))
{
SystemLanguage defaultLanguage = config["DefaultLanguage"].GetEnum<SystemLanguage>();
}
}
}