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(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); } } }