382 武将宿缘-客户端 实现点击武将形象时,未获得的跳转图鉴,已获得的跳转培养
1个文件已修改
19 ■■■■■ 已修改文件
Main/System/HeroFates/HeroFatesIHItem.cs 19 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Main/System/HeroFates/HeroFatesIHItem.cs
@@ -8,6 +8,7 @@
    [SerializeField] List<Image> starImgList;
    [SerializeField] ImageEx imgHeroNameBg;
    [SerializeField] TextEx txtHeroName;
    [SerializeField] ButtonEx btnClick;
    [SerializeField] float lhSize = 0.8f;
    HeroFatesManager manager { get { return HeroFatesManager.Instance; } }
    public void Display(int[] heroIDList, int index, Dictionary<int, HeroInfo> nowMaxStarHeroDict)
@@ -37,5 +38,23 @@
        imgHeroNameBg.SetSprite(manager.GetHeroFatesNameBGByFatesQuality(heroConfig.Quality));
        txtHeroName.text = heroConfig.Name;
        btnClick.SetListener(() =>
        {
            if (isHasHero)
            {
                if (nowMaxStarHeroDict.IsNullOrEmpty() || !nowMaxStarHeroDict.ContainsKey(heroId))
                {
                    return;
                }
                HeroInfo heroInfo = nowMaxStarHeroDict[heroId];
                HeroUIManager.Instance.selectHeroGuid = heroInfo.itemHero.guid;
                UIManager.Instance.OpenWindow<HeroTrainWin>();
            }
            else
            {
                HeroUIManager.Instance.selectForPreviewHeroID = heroId;
                UIManager.Instance.OpenWindow<HeroBestWin>();
            }
        });
    }
}