hch
4 天以前 6c4a1ca01d97eda4bdc71416ebc1af5de49e27dc
0312 删除AI优化导致的黑屏问题
1个文件已修改
16 ■■■■■ 已修改文件
Main/Manager/StageManager.cs 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Main/Manager/StageManager.cs
@@ -37,15 +37,8 @@
    {
        UIManager.Instance.DestroyAllUI();
        // 清理上一场景的资源,防止内存泄漏
        if (AssetSource.isUseAssetBundle)
        {
            AssetBundleUtility.Instance.UnloadAll();
            // 等待资源卸载完成
            await UniTask.Yield();
            Resources.UnloadUnusedAssets();
            await UniTask.DelayFrame(1);
            AssetBundleUtility.Instance.Sync_LoadAll("maps/Login");
        }
@@ -116,15 +109,6 @@
    {
        UIManager.Instance.DestroyAllUI();
        // 清理上一场景的资源,防止内存泄漏
        if (AssetSource.isUseAssetBundle)
        {
            AssetBundleUtility.Instance.UnloadAll();
            // 等待资源卸载完成
            await UniTask.Yield();
            Resources.UnloadUnusedAssets();
            await UniTask.DelayFrame(1);
        }
        BeforeLoadingGameScene?.Invoke();