hch
2025-09-09 e7e22b0cfafe53223b0a0f6b6189b2a8219f0740
Main/System/HeroUI/HeroTrainWin.cs
@@ -164,7 +164,7 @@
        PackManager.Instance.RefreshItemLockEvent += RefreshItemLockEvent;
        HeroManager.Instance.onHeroChangeEvent += RefreshHeroEvent;
        UIManager.Instance.OnCloseWindow += OnCloseWindow;
        HeroUIManager.Instance.OnTeamPosChangeEvent += TeamPosChangeEvent;
        TeamManager.Instance.OnTeamChange += TeamPosChangeEvent;
        guid = HeroUIManager.Instance.selectHeroGuid;
        hero = HeroManager.Instance.GetHero(guid);
        unfoldState = false;
@@ -178,7 +178,7 @@
        PackManager.Instance.RefreshItemLockEvent -= RefreshItemLockEvent;
        HeroManager.Instance.onHeroChangeEvent -= RefreshHeroEvent;
        UIManager.Instance.OnCloseWindow -= OnCloseWindow;
        HeroUIManager.Instance.OnTeamPosChangeEvent -= TeamPosChangeEvent;
        TeamManager.Instance.OnTeamChange -= TeamPosChangeEvent;
    }
    private void OnCloseWindow(UIBase closeUI)
@@ -726,8 +726,10 @@
        }
    }
    void TeamPosChangeEvent(List<int> posList, int flyFrom, Vector3 startPos)
    {
    void TeamPosChangeEvent(TeamType teamType)
    {
        if (teamType != TeamType.Story)
            return;
        fightPowerText.text = UIHelper.ReplaceLargeArtNum(hero.CalculatePower());
    }
}