hch
2025-08-11 24759a03616da66b7a9f826864e1d4c4072e3ede
Main/System/HeroUI/GiftBaseCell.cs
@@ -45,6 +45,19 @@
        }
    }
    OutlineEx m_TextOutline;
    OutlineEx textOutline
    {
        get
        {
            if (m_TextOutline == null)
            {
                m_TextOutline = this.transform.GetComponent<OutlineEx>("Container_GiftCell/name");
            }
            return m_TextOutline;
        }
    }
    Transform m_LvRect;
    Transform lvRect
    {
@@ -84,6 +97,8 @@
        }
    }
    void Awake()
    {
        LoadPrefab();
@@ -99,10 +114,9 @@
            qualityBG.SetSprite("GiftQualityBG" + config.Quality);
            giftBtn.AddListener(onclick);
            giftName.text = config.Name;
            giftName.color = GetColor(config.Quality);
            textOutline.OutlineColor = GetOutlineColor(config.Quality);
            lvText.text = lv.ToString();
            lvText.color = GetColor(1);
            Outline textOutline = lvText.GetComponent<Outline>();
            textOutline.effectColor = GetOutlineColor(config.Quality);
            lvRect.SetActive(lv > 0);
            stateImg.SetActive(showState > 0);
            stateImg.SetSprite("GiftState" + showState);