yyl
2026-03-31 0fa617a09eedf6bdb25eda55fac1d3344859fd93
Main/System/Main/HeroFightingCardCell.cs
@@ -1,4 +1,5 @@
using UnityEngine;
using Cysharp.Threading.Tasks;
using UnityEngine;
using UnityEngine.UI;
using System.Collections.Generic;
@@ -95,16 +96,7 @@
        var heroConfig = HeroConfig.Get(heroID);
        qualityBG.SetSprite("herocBG" + heroConfig.Quality);
        var sprite = UILoader.LoadSprite("HeroHead", HeroSkinConfig.Get(hero.SkinID).RectangleIcon);
        if (sprite == null)
        {
            // 内网未配置时
            heroIcon.SetSprite("herohead_big_default");
        }
        else
        {
            heroIcon.overrideSprite = sprite;
        }
        UILoader.LoadSprite("HeroHead", HeroSkinConfig.Get(hero.SkinID).RectangleIcon, heroIcon, "herohead_big_default").Forget();
        if (star == 0)
        {
@@ -139,7 +131,7 @@
    {
        HeroUIManager.Instance.SortHeroList();
        HeroUIManager.Instance.selectHeroGuid = guid;
        UIManager.Instance.OpenWindow<HeroTrainBaseWin>();
        UIManager.Instance.OpenWindowAsync<HeroTrainBaseWin>().Forget();
    }
    void ClickEmpty()
@@ -158,7 +150,7 @@
            }
            return;
        }
        UIManager.Instance.OpenWindow<HeroPosWin>();
        UIManager.Instance.OpenWindowAsync<HeroPosWin>().Forget();
    }
    void OnSkillCast(bool isfighting)
    {