미니 게임 결과 화면
This commit is contained in:
parent
74f7a0c14c
commit
4a8a2a0e04
|
|
@ -22922,6 +22922,18 @@ MonoBehaviour:
|
|||
m_StringArgument:
|
||||
m_BoolArgument: 0
|
||||
m_CallState: 2
|
||||
- m_Target: {fileID: 225852843}
|
||||
m_TargetAssemblyTypeName: Game_Mini_Result, Assembly-CSharp
|
||||
m_MethodName: OnClick_AD
|
||||
m_Mode: 1
|
||||
m_Arguments:
|
||||
m_ObjectArgument: {fileID: 0}
|
||||
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
|
||||
m_IntArgument: 0
|
||||
m_FloatArgument: 0
|
||||
m_StringArgument:
|
||||
m_BoolArgument: 0
|
||||
m_CallState: 2
|
||||
--- !u!114 &1017764911
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
|
|
|
|||
|
|
@ -197,6 +197,19 @@ public class Game_Mini : MonoBehaviour
|
|||
m_Game_Mini_Result.Set();
|
||||
}
|
||||
|
||||
public void Save_GameResult()
|
||||
{
|
||||
if (dic_Money.ContainsKey(eMiniGameObtacleType.AlbumOpen))
|
||||
SaveMgr.Ins.Add_Money(eMoney.AlbumOpen, dic_Money[eMiniGameObtacleType.AlbumOpen]);
|
||||
if (dic_Money.ContainsKey(eMiniGameObtacleType.ChatCoin))
|
||||
SaveMgr.Ins.Add_Money(eMoney.Chat, dic_Money[eMiniGameObtacleType.ChatCoin]);
|
||||
if (dic_Money.ContainsKey(eMiniGameObtacleType.GachaCoin))
|
||||
SaveMgr.Ins.Add_Money(eMoney.Gacha, dic_Money[eMiniGameObtacleType.GachaCoin]);
|
||||
SaveMgr.Ins.Save();
|
||||
}
|
||||
|
||||
public Dictionary<eMiniGameObtacleType, ProtectedInt32> Get_ResultMoney() { return dic_Money; }
|
||||
|
||||
public void Show_HitEffect(Vector3 pos)
|
||||
{
|
||||
for (int i = 0; i < gos_hiteffect.Length; i++)
|
||||
|
|
|
|||
|
|
@ -9,17 +9,18 @@ public class Game_Mini_Result : MonoBehaviour
|
|||
{
|
||||
gameObject.SetActive(true);
|
||||
|
||||
// 아이템 한 번 바로 지급
|
||||
GetItems();
|
||||
}
|
||||
var dic = LobbyUI.Ins.m_Game_Mini.Get_ResultMoney();
|
||||
texts[1].text = dic.ContainsKey(eMiniGameObtacleType.AlbumOpen) ? dic[eMiniGameObtacleType.AlbumOpen].ToString() : "0";
|
||||
texts[2].text = dic.ContainsKey(eMiniGameObtacleType.ChatCoin) ? dic[eMiniGameObtacleType.ChatCoin].ToString() : "0";
|
||||
texts[3].text = dic.ContainsKey(eMiniGameObtacleType.GachaCoin) ? dic[eMiniGameObtacleType.GachaCoin].ToString() : "0";
|
||||
|
||||
void GetItems()
|
||||
{
|
||||
// 아이템 한 번 바로 지급
|
||||
LobbyUI.Ins.m_Game_Mini.Save_GameResult();
|
||||
}
|
||||
|
||||
public void OnClick_AD()
|
||||
{
|
||||
// TODO 광고 보고 한 번 더 지급
|
||||
GetItems();
|
||||
LobbyUI.Ins.m_Game_Mini.Save_GameResult();
|
||||
}
|
||||
}
|
||||
|
|
@ -5,3 +5,5 @@
|
|||
- 광고 sdk
|
||||
- 광고 보고 아이템 획득
|
||||
- 아이템 기능 구현
|
||||
|
||||
아이템 3종도 데이터 저장?
|
||||
Loading…
Reference in New Issue