hch
12 分钟以前 061b35f7f5424cabf6701f28c55c35024d3b19af
Main/System/HeroUI/HeroCollectionCardCell.cs
@@ -13,7 +13,7 @@
    [SerializeField] Text nameText;
    [SerializeField] Image trainStateImg;
    [SerializeField] RedpointBehaviour redpoint;
    [SerializeField] Button fullBtn;
    [SerializeField] Button bookLVBtn;
    [SerializeField] GameObject unGetObj;
    [SerializeField] GameObject activeObj; // 可激活带流光效果材质
@@ -29,7 +29,7 @@
        int funcState = HeroUIManager.Instance.GetHeroBookState(heroID, quality);
        activeObj.SetActive(funcState == 1);
        fullBtn.SetActive(funcState == 5);
        bookLVBtn.SetActive(funcState > 1);
        unGetObj.SetActive(funcState == 0);
        countryImg.SetSprite(HeroUIManager.Instance.GetCountryIconName(heroConfig.Country));
@@ -41,7 +41,7 @@
        if (funcState == 3 || funcState == 4)
        {
            trainStateImg.SetActive(true);
            trainStateImg.SetSprite("herofuncstate2");
            trainStateImg.SetSprite("herofuncstate4");
        }
        else
        {
@@ -76,9 +76,14 @@
            {
                UIManager.Instance.OpenWindow<HeroCollectionLvUpWin>();
            }
            else
            {
                HeroUIManager.Instance.selectForPreviewHeroID = heroID;
                UIManager.Instance.OpenWindow<HeroBestWin>();
            }
        });
        
        fullBtn.AddListener(() =>
        bookLVBtn.AddListener(() =>
        {
            HeroUIManager.Instance.selectCollectHeroID = heroID;
            UIManager.Instance.OpenWindow<HeroCollectionLvUpWin>();