yyl
2026-03-04 bc1cb6da854cb2e9144f10ed55330a537ecdca16
Main/System/HeroUI/HeroConnectionHeadCell.cs
@@ -33,23 +33,29 @@
        nameText.text = heroConfig.Name;
        qualityImg.SetSprite("heroheadBG" + heroConfig.Quality);
        var sprite = UILoader.LoadSprite("HeroHead", HeroSkinConfig.Get(skinID).SquareIcon);
        if (sprite == null)
        UILoader.LoadSpriteAsync("HeroHead", HeroSkinConfig.Get(skinID).SquareIcon).ContinueWith(sprite =>
        {
            // 内网未配置时
            heroIcon.SetSprite("herohead_default");
        }
        else
        {
            heroIcon.overrideSprite = sprite;
        }
            if (this == null || heroIcon == null) return;
            if (sprite == null)
            {
                // 内网未配置时
                heroIcon.SetSprite("herohead_default");
            }
            else
            {
                heroIcon.overrideSprite = sprite;
            }
        if (showCollect)
        {
            //未获得武将要置灰
            heroIcon.gray = !HeroManager.Instance.HasHero(heroID);
            if (showCollect)
            {
                //未获得武将要置灰
                heroIcon.gray = !HeroManager.Instance.HasHero(heroID);
        }
            }
            connMarkImg.SetActive(index != 0);
        }).Forget();
        connMarkImg.SetActive(index != 0);
    }