This commit is contained in:
Ino 2025-09-12 12:45:57 +09:00
parent 3cf6348c03
commit 99366d1adf
3 changed files with 18 additions and 2 deletions

View File

@ -8261,6 +8261,9 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: cad5682e6198cc74ebc76c1292280a66, type: 3} m_Script: {fileID: 11500000, guid: cad5682e6198cc74ebc76c1292280a66, type: 3}
m_Name: m_Name:
m_EditorClassIdentifier: m_EditorClassIdentifier:
texts_money:
- {fileID: 1301406509}
- {fileID: 278813020}
m_AttandanceUI: {fileID: 388368217} m_AttandanceUI: {fileID: 388368217}
m_OptionUI: {fileID: 2034573240} m_OptionUI: {fileID: 2034573240}
m_ProfileUI: {fileID: 1457200138} m_ProfileUI: {fileID: 1457200138}

View File

@ -25,7 +25,8 @@ public class SaveMgr : MonoBehaviourSingletonTemplate<SaveMgr>
IEnumerator Start() IEnumerator Start()
{ {
Load(); Load();
yield return new WaitForSeconds(1f); while (!LobbyUI.Ins) yield return null;
LobbyUI.Ins.Set_Money();
} }
public void Load() public void Load()
@ -81,7 +82,10 @@ public class SaveMgr : MonoBehaviourSingletonTemplate<SaveMgr>
public int Get_DoY() { return m_SaveData.LastDoY; } public int Get_DoY() { return m_SaveData.LastDoY; }
public void Add_Coin(int add = 1) { m_SaveData.Coin += add; } public void Add_ChatCoin(int add = 1) { m_SaveData.ChatCoin += add; LobbyUI.Ins.Set_Money(); }
public int Get_ChatCoin() { return m_SaveData.ChatCoin; }
public void Add_Coin(int add = 1) { m_SaveData.Coin += add; LobbyUI.Ins.Set_Money(); }
public int Get_Coin() { return m_SaveData.Coin; } public int Get_Coin() { return m_SaveData.Coin; }
public void Add_MoneyGacha(int add) { m_SaveData.GachaCoin += add; } public void Add_MoneyGacha(int add) { m_SaveData.GachaCoin += add; }

View File

@ -1,7 +1,10 @@
using TMPro;
using UnityEngine; using UnityEngine;
public class LobbyUI : MonoBehaviourSingletonTemplate<LobbyUI> public class LobbyUI : MonoBehaviourSingletonTemplate<LobbyUI>
{ {
[SerializeField] TextMeshProUGUI[] texts_money; // 0 채팅 코인, 1 코인
[SerializeField] AttandanceUI m_AttandanceUI; [SerializeField] AttandanceUI m_AttandanceUI;
[SerializeField] OptionUI m_OptionUI; [SerializeField] OptionUI m_OptionUI;
[SerializeField] ProfileUI m_ProfileUI; [SerializeField] ProfileUI m_ProfileUI;
@ -21,6 +24,12 @@ public class LobbyUI : MonoBehaviourSingletonTemplate<LobbyUI>
} }
} }
public void Set_Money()
{
texts_money[0].text = SaveMgr.Ins.Get_Coin().ToString();
texts_money[1].text = SaveMgr.Ins.Get_Coin().ToString();
}
public void Show_Profile(int girlid) public void Show_Profile(int girlid)
{ {
m_ProfileUI.Set(girlid); m_ProfileUI.Set(girlid);