| 123456789101112131415161718192021222324252627282930313233343536373839404142434445 | using Core.Language;using Excel2Json;using Fort23.UTool;using Utility;namespace Fort23.Mono{    [UIBinding(prefab = "SkillRoadWidget")]    public partial class SkillRoadWidget : ItemWidgetBasic    {        public bool isUlock;        public SkillConfig SkillConfig;        private void Init()        {        }        public override void AddEvent()        {        }        public override void DelEvent()        {        }        public override void AddButtonEvent()        {            base.AddButtonEvent();        }        public void CustomInti(int id, bool isUlock)        {            this.isUlock = isUlock;            SkillConfig = ConfigComponent.Instance.Get<SkillConfig>(id);            Text_SkillName.text = LanguageManager.Instance.Text(SkillConfig.name);            Icon_SkillIcon.icon_name = SkillConfig.icon;            Text_Desc.text = UtilTools.GetString(LanguageManager.Instance.Text(SkillConfig.PromoteLan),                SkillConfig.effectValue);            ActiveRoot.SetActive(PlayerManager.Instance.myHero.TaoismSkillId == SkillConfig.ID);            Icon_Marsk.gameObject.SetActive(!isUlock);        }    }}
 |