From 25eb0e50d4e815efb16d1a9953beac6ea1c7cfc3 Mon Sep 17 00:00:00 2001
From: yyl <yyl>
Date: 星期六, 28 三月 2026 10:14:32 +0800
Subject: [PATCH] webgl merge

---
 Assets/Editor/AssetBundleBrowser/AssetBundleBuildTab.cs |   10 +++++++---
 1 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/Assets/Editor/AssetBundleBrowser/AssetBundleBuildTab.cs b/Assets/Editor/AssetBundleBrowser/AssetBundleBuildTab.cs
index 97dbd63..5cfc0a4 100644
--- a/Assets/Editor/AssetBundleBrowser/AssetBundleBuildTab.cs
+++ b/Assets/Editor/AssetBundleBrowser/AssetBundleBuildTab.cs
@@ -15,6 +15,7 @@
 using HybridCLR.Editor.HotUpdate;
 using HybridCLR.Editor;
 using System.Text;
+using Cysharp.Threading.Tasks;
 
 namespace UnityEngine.AssetBundles
 {
@@ -223,12 +224,12 @@
             }
         }
 
-        private static void SetVersionConfig(string _publisher)
+        private static async void SetVersionConfig(string _publisher)
         {
             var versionName = string.Empty;
             var fromVersionConfig = ClientPackage.GetVersionConfig(_publisher, out versionName);
 
-            var versionConfig = VersionConfig.Get();
+            var versionConfig = await VersionConfig.GetAsync();
 
             VersionConfig.Copy(fromVersionConfig, versionConfig);
 
@@ -1078,7 +1079,10 @@
                 var lineStrings = line.Split('\t');
                 if (lineStrings[0] == publishers)
                 {
-                    VersionConfig.Get().Read(line);
+                    VersionConfig.GetAsync().ContinueWith(config =>
+                    {
+                        config.Read(line);
+                    }).Forget();
                     break;
                 }
             }

--
Gitblit v1.8.0