| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 | using Core.Language;using GameLogic.Hero;namespace Fort23.Mono{    [UIBinding(prefab = "ComBatFrontWidget")]    public partial class ComBatFrontWidget : UIComponent    {        public CombatHeroInfo _combatHero;        private void Init()        {        }        public override void AddEvent()        {        }        public override void DelEvent()        {        }        public override void AddButtonEvent()        {            Btn_Xiangqing.onClick.AddListener(() =>            {                ComBatFrontPanel comBatFrontPanel = UIManager.Instance.GetComponent<ComBatFrontPanel>();                BossInfoPanel.OpenPanel(comBatFrontPanel.levebattleId, comBatFrontPanel.eventList);            });            base.AddButtonEvent();        }        public void CustomInit(CombatHeroInfo combatHeroInfo)        {            _combatHero = combatHeroInfo;            Text_Name.text = LanguageManager.Instance.Text(combatHeroInfo.modelConfig.name);            Text_Jingjie.text =                LanguageManager.Instance.Text(combatHeroInfo.MonsterPowerUpConfig.jingjie1) +                LanguageManager.Instance.Text(combatHeroInfo.MonsterPowerUpConfig.jingjie2) +                LanguageManager.Instance.Text(combatHeroInfo.MonsterPowerUpConfig.jingjie3);        }        public void CustomInit1()        {            Text_Name.text = PlayerManager.Instance.PlayerName;            Text_Jingjie.text =                LanguageManager.Instance.Text(PlayerManager.Instance.myHero.powerUpConfig.jingjieLanIDs[0]) +                LanguageManager.Instance.Text(PlayerManager.Instance.myHero.powerUpConfig.jingjieLanIDs[1]) +                LanguageManager.Instance.Text(PlayerManager.Instance.myHero.powerUpConfig.jingjieLanIDs[2]);        }    }}
 |