using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; namespace Snxxz.UI { [XLua.Hotfix] public class EquipGemShopCell : CellView { [SerializeField] Image m_ItemBackground; [SerializeField] Image m_ItemIcon; [SerializeField] Text m_Description; EquipGemModel model { get { return ModelCenter.Instance.GetModel(); } } public void Display(int type) { ItemConfig config = ItemConfig.GetGemDataByLevelAndType(1, type); if (config != null) { m_ItemBackground.SetItemBackGround(config.ItemColor); m_ItemIcon.SetSprite(config.IconKey); GemType gemType; if (model.TryGetGemType(type, out gemType)) { m_Description.text = gemType.description; } } } } }