コード例 #1
0
        /// <summary>
        /// 初始化
        /// </summary>
        static public void Init()
        {
            var absRoot = Application.dataPath.Replace("/Assets", "");
            var config  = new BDEditorConfig(absRoot);

            EditorConfig = config.Load();
        }
コード例 #2
0
        /// <summary>
        /// 加载
        /// </summary>
        /// <param name="root"></param>
        /// <returns></returns>
        public BDEditorConfig Load()
        {
            BDEditorConfig editorConfig = null;

            if (File.Exists(savepath))
            {
                var content = File.ReadAllText(savepath);
                editorConfig          = JsonMapper.ToObject <BDEditorConfig>(content);
                editorConfig.savepath = savepath;
                return(editorConfig);
            }
            else
            {
                return(this);
            }
        }