using System.Collections;
|
using System.Collections.Generic;
|
using UnityEngine;
|
using UnityEngine.UI;
|
|
namespace vnxbqy.UI
|
{
|
|
public class EquipGemFlauntCell : CellView
|
{
|
[SerializeField] Button m_GemFlauntBtn;
|
[SerializeField] Image m_Icon;
|
[SerializeField] Image m_Bottom;
|
[SerializeField] Image m_Bind;
|
|
int itemId = 0;
|
|
private void Awake()
|
{
|
m_GemFlauntBtn.onClick.AddListener(GemFlaunt);
|
}
|
|
public void Display(int equipGem)
|
{
|
itemId = equipGem;
|
var config = ItemConfig.Get(itemId);
|
m_Icon.SetSprite(config.IconKey);
|
m_Bottom.SetItemBackGround(config.ItemColor, config.QualityEchoType);
|
m_Bind.SetActive(false);
|
}
|
|
private void GemFlaunt()
|
{
|
WindowJumpMgr.Instance.ClearJumpData();
|
WindowCenter.Instance.Close<EquipFrameWin>();
|
WindowCenter.Instance.Close<EquipGemSelectWin>();
|
ChatCtrl.Inst.presentChatType = ChatInfoType.World;
|
ChatCtrl.Inst.openFromGem = true;
|
ChatCtrl.Inst.flauntGemId = itemId;
|
ChatCtrl.Inst.flauntGemBind = false;
|
WindowCenter.Instance.Open<ChatWin>();
|
WindowCenter.Instance.Open<MainInterfaceWin>();
|
}
|
}
|
}
|
|