using System.Collections;
|
using System.Collections.Generic;
|
using UnityEngine;
|
using UnityEngine.UI;
|
|
namespace vnxbqy.UI
|
{
|
|
public class EquipGemItemCell : CellView
|
{
|
[SerializeField] Image m_ItemBackground;
|
[SerializeField] Image m_ItemIcon;
|
[SerializeField] PropertyBehaviour[] m_Propertys;
|
[SerializeField] Text m_Count;
|
[SerializeField] Image m_Redpoint;
|
|
PackModel packModel { get { return ModelCenter.Instance.GetModel<PackModel>(); } }
|
|
public void Display(string guid, bool red = false)
|
{
|
var item = packModel.GetItemByGuid(guid);
|
if (item != null)
|
{
|
var config = ItemConfig.Get(item.itemId);
|
if (config != null)
|
{
|
m_ItemBackground.SetItemBackGround(config.ItemColor, config.QualityEchoType);
|
m_ItemIcon.SetSprite(config.IconKey);
|
m_Count.text = item.count.ToString();
|
EquipGemWin.DisplayProperty(item.itemId, m_Propertys);
|
m_Redpoint.SetActive(red);
|
}
|
}
|
}
|
}
|
}
|
|