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