From 6c4a1ca01d97eda4bdc71416ebc1af5de49e27dc Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期三, 04 三月 2026 16:38:54 +0800
Subject: [PATCH] 0312 删除AI优化导致的黑屏问题
---
Main/Manager/StageManager.cs | 18 +-----------------
1 files changed, 1 insertions(+), 17 deletions(-)
diff --git a/Main/Manager/StageManager.cs b/Main/Manager/StageManager.cs
index c5eb8c2..1665f55 100644
--- a/Main/Manager/StageManager.cs
+++ b/Main/Manager/StageManager.cs
@@ -37,18 +37,11 @@
{
UIManager.Instance.DestroyAllUI();
- // 娓呯悊涓婁竴鍦烘櫙鐨勮祫婧愶紝闃叉鍐呭瓨娉勬紡
if (AssetSource.isUseAssetBundle)
{
- AssetBundleUtility.Instance.UnloadAll();
- // 绛夊緟璧勬簮鍗歌浇瀹屾垚
- await UniTask.Yield();
- Resources.UnloadUnusedAssets();
- await UniTask.DelayFrame(1);
-
AssetBundleUtility.Instance.Sync_LoadAll("maps/Login");
}
-
+
AsyncOperation asyncOperation = SceneManager.LoadSceneAsync("Login");
await OnLoading(asyncOperation, ConfigManager.Instance.GetLoadingProgress, Main.InitManagers);
@@ -116,15 +109,6 @@
{
UIManager.Instance.DestroyAllUI();
- // 娓呯悊涓婁竴鍦烘櫙鐨勮祫婧愶紝闃叉鍐呭瓨娉勬紡
- if (AssetSource.isUseAssetBundle)
- {
- AssetBundleUtility.Instance.UnloadAll();
- // 绛夊緟璧勬簮鍗歌浇瀹屾垚
- await UniTask.Yield();
- Resources.UnloadUnusedAssets();
- await UniTask.DelayFrame(1);
- }
BeforeLoadingGameScene?.Invoke();
--
Gitblit v1.8.0