private static void Initialize()
        {
            if (isInit)
            {
                return;
            }
            isInit = true;

            if (string.IsNullOrEmpty(filePath))
            {
                filePath = PathUtils.GetSpecialPath(savePathDir, SpecialPathType.Resources);
            }
            AssetData[] res  = ResourcesManager.LoadAssetsByName("GlobalGameSettingsIConfig");
            string      text = "";

            if (res.Length > 0)
            {
                TextAsset tx = (TextAsset)res[0].asset;
                text = tx.text;
            }

            if (string.IsNullOrEmpty(text))
            {
                return;
            }
            storeDataDic = InternalConfigManager.LoadData(text);
        }
        private static void Initialize()
        {
            if (string.IsNullOrEmpty(filePath))
            {
                filePath = PathUtils.GetSpecialPath(savePathDir, SpecialPathType.Persistent);
            }
            string text = FileUtils.LoadTextFileByPath(filePath);

            if (string.IsNullOrEmpty(text))
            {
                return;
            }
            storeDataDic = InternalConfigManager.LoadData(text);
        }
 public static void Save()
 {
     InternalConfigManager.SaveData(filePath, storeDataDic);
 }