/// <summary> /// 初始化 /// </summary> static public void Init() { var config = new BDEditorSetting(BDApplication.ProjectRoot); BdFrameEditorSetting = config.Load(); LoadFrameConfig(); }
/// <summary> /// 加载 /// </summary> /// <param name="root"></param> /// <returns></returns> public BDEditorSetting Load() { BDEditorSetting editorSetting = null; if (File.Exists(savepath)) { var content = File.ReadAllText(savepath); editorSetting = JsonMapper.ToObject <BDEditorSetting>(content); editorSetting.savepath = savepath; return(editorSetting); } else { return(this); } }
/// <summary> /// 加载 /// </summary> /// <param name="root"></param> /// <returns></returns> static public BDEditorSetting Load() { if (string.IsNullOrEmpty(PATH)) { PATH = IPath.Combine(BDApplication.BDWorkSpace, "config.json"); } var setting = new BDEditorSetting(); if (File.Exists(PATH)) { var content = File.ReadAllText(PATH); setting = JsonMapper.ToObject <BDEditorSetting>(content); } return(setting); }
/// <summary> /// 初始化 /// </summary> static public void Init() { BdFrameEditorSetting = BDEditorSetting.Load(); BDFrameConfig = BDFrameConfig.Load(); }