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