Shegotwet/Assets/Scripts/UI/LobbyUI.cs

37 lines
1003 B
C#
Raw Normal View History

2025-09-12 03:45:57 +00:00
using TMPro;
using UnityEngine;
public class LobbyUI : MonoBehaviourSingletonTemplate<LobbyUI>
{
2025-09-12 03:45:57 +00:00
[SerializeField] TextMeshProUGUI[] texts_money; // 0 채팅 코인, 1 코인
[SerializeField] AttandanceUI m_AttandanceUI;
2025-09-11 06:10:39 +00:00
[SerializeField] OptionUI m_OptionUI;
2025-09-11 06:23:15 +00:00
[SerializeField] ProfileUI m_ProfileUI;
[SerializeField] AlbumUI m_AlbumUI;
public void OnClick_Button(GameObject btn)
{
switch (btn.name)
{
case "btn_attendance": m_AttandanceUI.Set(); break;
2025-09-11 06:10:39 +00:00
case "btn_option": m_OptionUI.Set(); break;
case "btn_album": m_AlbumUI.Set(); break;
case "btn_home":
m_AlbumUI.gameObject.SetActive(false);
break;
}
}
2025-09-11 06:23:15 +00:00
2025-09-12 03:45:57 +00:00
public void Set_Money()
{
texts_money[0].text = SaveMgr.Ins.Get_Coin().ToString();
texts_money[1].text = SaveMgr.Ins.Get_Coin().ToString();
}
2025-09-11 06:23:15 +00:00
public void Show_Profile(int girlid)
{
m_ProfileUI.Set(girlid);
}
}