2025-09-14 04:12:35 +00:00
|
|
|
using UnityEngine;
|
|
|
|
|
using UnityEngine.UI;
|
|
|
|
|
|
|
|
|
|
public enum eMiniGameItem
|
|
|
|
|
{
|
|
|
|
|
Bomb, // 사용 시점 화면 내 모든 하얀 액체 제거
|
|
|
|
|
Umbrella, // 피해 10초 간 피해 면역 보호막 생성
|
|
|
|
|
Dildo // 사용 시점 화면에 보이는 모든 투사체를 재화로 변경
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public class MiniGameItemCard : MonoBehaviour
|
|
|
|
|
{
|
|
|
|
|
public eMiniGameItem m_Item;
|
|
|
|
|
public Image i_item;
|
|
|
|
|
public GameObject go_btnPlus;
|
|
|
|
|
|
|
|
|
|
public void Set()
|
|
|
|
|
{
|
|
|
|
|
switch (m_Item)
|
|
|
|
|
{
|
|
|
|
|
case eMiniGameItem.Bomb:
|
|
|
|
|
i_item.sprite = UIAtlasMgr.Ins.Get_Sprite("item_bomb");
|
2025-09-15 01:02:19 +00:00
|
|
|
//t_amount.text = SaveMgr.Ins.Get_Money(eMoney.ItemBomb).ToString();
|
2025-09-14 04:12:35 +00:00
|
|
|
go_btnPlus.SetActive(SaveMgr.Ins.Get_Money(eMoney.ItemBomb) < 5);
|
|
|
|
|
break;
|
|
|
|
|
case eMiniGameItem.Umbrella:
|
|
|
|
|
i_item.sprite = UIAtlasMgr.Ins.Get_Sprite("item_umbrella");
|
2025-09-15 01:02:19 +00:00
|
|
|
//t_amount.text = SaveMgr.Ins.Get_Money(eMoney.ItemUmbrella).ToString();
|
2025-09-14 04:12:35 +00:00
|
|
|
go_btnPlus.SetActive(SaveMgr.Ins.Get_Money(eMoney.ItemUmbrella) < 5);
|
|
|
|
|
break;
|
|
|
|
|
case eMiniGameItem.Dildo:
|
|
|
|
|
i_item.sprite = UIAtlasMgr.Ins.Get_Sprite("item_dildo");
|
2025-09-15 01:02:19 +00:00
|
|
|
//t_amount.text = SaveMgr.Ins.Get_Money(eMoney.ItemDildo).ToString();
|
2025-09-14 04:12:35 +00:00
|
|
|
go_btnPlus.SetActive(SaveMgr.Ins.Get_Money(eMoney.ItemDildo) < 5);
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public void OnClick_Use()
|
|
|
|
|
{
|
|
|
|
|
switch (m_Item)
|
|
|
|
|
{
|
|
|
|
|
case eMiniGameItem.Bomb:
|
|
|
|
|
if (SaveMgr.Ins.Check_Money(eMoney.ItemBomb, 1, false))
|
|
|
|
|
{
|
|
|
|
|
}
|
|
|
|
|
break;
|
|
|
|
|
case eMiniGameItem.Umbrella:
|
|
|
|
|
if (SaveMgr.Ins.Check_Money(eMoney.ItemUmbrella, 1, false))
|
|
|
|
|
{
|
|
|
|
|
}
|
|
|
|
|
break;
|
|
|
|
|
case eMiniGameItem.Dildo:
|
|
|
|
|
if (SaveMgr.Ins.Check_Money(eMoney.ItemDildo, 1, false))
|
|
|
|
|
{
|
|
|
|
|
}
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|