using TMPro; using UnityEngine.UI; public class SpecialAlbumOpen : AddrHandleBase { public Image i_girl; public TextMeshProUGUI[] texts; // 0 º¸À¯ ÇÏÆ®, 1 ÇÊ¿ä ÇÏÆ®, 2 Á¶°Ç albumtabledata m_Data; public void Set(albumtabledata data) { gameObject.SetActive(true); m_Data = data; Load_Image(i_girl, m_Data.s_Image); texts[0].text = SaveMgr.Ins.Get_Money(eMoney.AlbumOpen).ToString(); texts[1].text = m_Data.n_Price.ToString(); var girlname = table_girl.Ins.Get_Data(m_Data.n_GirlID).s_Name; switch (data.e_CollectionMethod) { case eCollectionMethod.Default: texts[2].text = $"[{girlname}]ij¸¯ÅÍ ¿­±â ½Ã °³¹æ"; break; case eCollectionMethod.Gacha: texts[2].text = $"[{girlname}]°¡Ã­ µî±Þ9 ¹ß»ý ½Ã °³¹æ"; break; case eCollectionMethod.FullCollection: texts[2].text = $"[{girlname}]½ºÆä¼ÈÀ» Á¦¿ÜÇÑ ¸ðµç ¾Ù¹ü ȹµæ ½Ã °³¹æ"; break; case eCollectionMethod.Mission: texts[2].text = $"[{girlname}]Çǹö 3ȸ ´Þ¼º ½Ã °³¹æ"; break; } } public void OnClick_Buy() { if (SaveMgr.Ins.Check_Money(eMoney.AlbumOpen, m_Data.n_Price)) { SaveMgr.Ins.Add_Money(eMoney.AlbumOpen, -m_Data.n_Price); SaveMgr.Ins.Open_Album(m_Data); SaveMgr.Ins.Save(); LobbyUI.Ins.m_LobbyCenterProfileUI.Set(false); LobbyUI.Ins.m_AlbumUI.Set_UI(); LobbyUI.Ins.m_ToastUI.Set("¿­¸° ¾Ù¹üÀ» °¨»óÇØ º¸¼¼¿ä."); gameObject.SetActive(false); } else LobbyUI.Ins.m_ToastUI.Set("ÀçÈ­°¡ ºÎÁ·ÇÕ´Ï´Ù."); } }