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

35 lines
812 B
C#
Raw Normal View History

2024-08-23 15:49:34 +08:00
using UnityEngine;
using UnityEngine.UI;
using UnityEngine.EventSystems;
using System.Collections;
using System;
using GCGame.Table;
public class LiveSkillInfoItem : UIItemSelect
{
public Text _Name;
public Text _Level;
public Image _Icon;
public Tab_LivingSkills _SkillInfo;
public override void Show(Hashtable hash)
{
base.Show();
var liveSkill = (Tab_LivingSkills)hash["InitObj"];
UpdateLiveSkill(liveSkill);
}
private void UpdateLiveSkill(Tab_LivingSkills liveSkill)
{
_SkillInfo = liveSkill;
_Name.text = liveSkill.SkillName;
_Level.text = StrDictionary.GetClientDictionaryString("#{1166}", liveSkill.SkillLevel);
LoadAssetBundle.Instance.SetImageSprite(_Icon, liveSkill.SkillIcon);
}
}