Main/System/Battle/BattleResources/BattleUnloadManager.cs
@@ -88,4 +88,16 @@
        
        Debug.Log("BattleUnloadManager: All resources unloaded");
    }
    /// <summary>
    /// 卸载战场资源
    /// </summary>
    public void UnloadBattleResources(BattleCacheManager cacheManager, string battleGuid)
    {
        // 卸载蓝队资源
        UnloadBlueTeamResources(cacheManager, battleGuid);
        // ===== 新增:注销战场红队引用(自动按引用计数卸载)=====
        cacheManager.UnregisterBattlefieldRedTeam(battleGuid);
    }
}