yyl
2026-01-21 69fdc58cb97714f856df268f08451f2ba7e5ecf2
Main/System/Main/HomeWin.cs
@@ -108,7 +108,7 @@
        changeHeroPosBtn.AddListener(() =>
        {
            HeroUIManager.Instance.selectTeamType = TeamType.Story;
            HeroUIManager.Instance.selectTeamType = TeamManager.Instance.GetMainTeamID();
            UIManager.Instance.OpenWindow<HeroPosWin>();
        });
@@ -226,7 +226,7 @@
        RefreshRecharge();
        ShowBlessLV();
        DisplayAutoFight();
        DisplayCard(TeamType.Story);
        DisplayCard(TeamManager.Instance.GetMainTeamID());
        DisplayLevel();
        DisplayRestState();
@@ -607,11 +607,11 @@
        TaskManager.Instance.ClickTask();
    }
    void DisplayCard(TeamType teamType)
    void DisplayCard(int presetID)
    {
        if (teamType != TeamType.Story)
        if (presetID != TeamManager.Instance.GetMainTeamID())
            return;
        var team = TeamManager.Instance.GetTeam(teamType);
        var team = TeamManager.Instance.GetTeam(presetID);
        var heros = team.GetHerosOnTeam();
        //显示卡牌
        for (int i = 0; i < heroFightingCardCells.Length; i++)
@@ -625,7 +625,7 @@
        //其他武将功能产生数据变化,需要刷新武将列表
        if (closeUI is HeroTrainWin)
        {
            DisplayCard(TeamType.Story);
            DisplayCard(TeamManager.Instance.GetMainTeamID());
        }
        if (closeUI is ChatWin)
@@ -782,7 +782,7 @@
    void OnUnLockHeroCountEvent()
    {
        DisplayCard(TeamType.Story);
        DisplayCard(TeamManager.Instance.GetMainTeamID());
    }