Project_WL/Assets/Script/UI/Eqiupment/EquipmentPopup.cs

37 lines
997 B
C#

using System.Collections;
using System.Collections.Generic;
using TMPro;
using UnityEngine;
public class EquipmentPopup : EquipmentPopupItemInfoBase
{
public EquipmentPopupBase[] obtains; // 0 미보유, 1 보유
public TextMeshProUGUI text_equipstatus;
public override void Set(EquipmentListTableData data)
{
base.Set(data);
Set_UI();
}
public void Set_UI()
{
Set_ItemInfo();
for (int i = 0; i < obtains.Length; i++)
obtains[i].Off();
var sdata = ServerInfo.Ins.m_ServerData;
if (sdata.IsObtainItem(m_Data.n_EquipID))
{
obtains[1].Set(m_Data, Set_UI);
text_equipstatus.text = sdata.IsEquipItem(m_Data.n_EquipID) ?
table_localtext.Ins.Get_Text(207) : table_localtext.Ins.Get_Text(185);
}
else
{ // 미보유
obtains[0].Set(m_Data);
text_equipstatus.text = table_localtext.Ins.Get_Text(208);
}
}
}