public static string ReadResVersionConfig() { // 从数据库加载资源版本号 AssetBundleResVersionConfig config = AssetDatabase.LoadAssetAtPath(AssetBundleResVersionConfig.RES_PATH, typeof(AssetBundleResVersionConfig)) as AssetBundleResVersionConfig; if (config == null) { config = CreateInstance <AssetBundleResVersionConfig>(); AssetDatabase.CreateAsset(config, AssetBundleResVersionConfig.RES_PATH); AssetDatabase.Refresh(); } return(config.resVersion); }
public static void SaveResVersionConfig(string curResVersion) { // 保存资源版本号到数据库 AssetBundleResVersionConfig config = AssetDatabase.LoadAssetAtPath(AssetBundleResVersionConfig.RES_PATH, typeof(AssetBundleResVersionConfig)) as AssetBundleResVersionConfig; if (config == null) { config = CreateInstance <AssetBundleResVersionConfig>(); AssetDatabase.CreateAsset(config, AssetBundleResVersionConfig.RES_PATH); AssetDatabase.Refresh(); } config.resVersion = curResVersion; EditorUtility.SetDirty(config); AssetDatabase.SaveAssets(); AssetDatabase.Refresh(); }