Files
JJBB/Assets/Project/Script/GUI/SkillBar/UISkillSubMenu.cs

40 lines
781 B
C#
Raw Permalink Normal View History

2024-08-23 15:49:34 +08:00
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);
}
}