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