using UnityEngine; using UnityEngine.UI; using UnityEngine.Events; using UnityEngine.EventSystems; using System.Collections; using System; public class UISkillSubMenu : UISubMenuItem { public GameObject _RedTips; // public virtual void InitMenu(object obj) // { // base.InitMenu(obj); // // //UpdateTips(); // } public void UpdateTips() { string menuStr = _MenuObj as string; var skillClass = SkillRootLogic.Instance().MySkillInfos[menuStr]; for (int i = 0; i < skillClass.Count; ++i) { if (SkillRootLogic.CanSkillItemLvUp(skillClass[i])) { _RedTips.SetActive(true); return; } } _RedTips.SetActive(false); } }