미니게임 생명력 카운팅

This commit is contained in:
Ino 2025-12-17 08:56:46 +09:00
parent 75baa08d3e
commit 7a416a2da2
6 changed files with 122 additions and 50 deletions

View File

@ -20530,6 +20530,10 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 48bae15569ee35d4aa3e950837ccebbe, type: 3} m_Script: {fileID: 11500000, guid: 48bae15569ee35d4aa3e950837ccebbe, type: 3}
m_Name: m_Name:
m_EditorClassIdentifier: m_EditorClassIdentifier:
m_SelectMiniGameTab:
fakeValue: 0
m_SelectMiniGameGirl:
fakeValue: 0
--- !u!114 &500962026 --- !u!114 &500962026
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -56880,7 +56884,7 @@ MonoBehaviour:
m_Name: m_Name:
m_EditorClassIdentifier: m_EditorClassIdentifier:
m_Material: {fileID: 0} m_Material: {fileID: 0}
m_Color: {r: 0, g: 0, b: 0, a: 0.19607843} m_Color: {r: 0, g: 0, b: 0, a: 0.39215687}
m_RaycastTarget: 1 m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1 m_Maskable: 1
@ -91014,7 +91018,7 @@ RectTransform:
m_AnchorMin: {x: 0.5, y: 1} m_AnchorMin: {x: 0.5, y: 1}
m_AnchorMax: {x: 0.5, y: 1} m_AnchorMax: {x: 0.5, y: 1}
m_AnchoredPosition: {x: 215, y: 125} m_AnchoredPosition: {x: 215, y: 125}
m_SizeDelta: {x: 317, y: 120} m_SizeDelta: {x: 320, y: 125}
m_Pivot: {x: 0.5, y: 0.5} m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &2079832699 --- !u!114 &2079832699
MonoBehaviour: MonoBehaviour:

View File

@ -100,9 +100,9 @@ public class LobbyUI : MonoBehaviourSingletonTemplate<LobbyUI>
void Set_i_minigamechargingbtn() void Set_i_minigamechargingbtn()
{ {
if (!SaveMgr.Ins.Check_Money(eMoney.MiniGameHP, 1, false)) if (!SaveMgr.Ins.Check_Money(eMoney.MiniGameHP, 1, false))
i_minigamechargingbtn.sprite = UIAtlasMgr.Ins.Get_Sprite("MiniGameGray_btn"); i_minigamechargingbtn.sprite = UIAtlasMgr.Ins.Get_Sprite("btn_gray");
else else
i_minigamechargingbtn.sprite = UIAtlasMgr.Ins.Get_Sprite("red btn"); i_minigamechargingbtn.sprite = UIAtlasMgr.Ins.Get_Sprite("red_btn");
} }
public void OnClick_Button(GameObject btn) public void OnClick_Button(GameObject btn)

View File

@ -55,21 +55,11 @@ public class MiniGameAlbumSelect : uScrollViewMgr
public void OnClick_GoMiniGame() public void OnClick_GoMiniGame()
{ {
if (m_SelectCard) if (m_SelectCard && (SaveMgr.Ins.IsInfinityMiniGame() || SaveMgr.Ins.Check_Money(eMoney.MiniGameHP, 1, true)))
{ {
bool gogame = false; SaveMgr.Ins.m_SelectMiniGameGirl = m_SelectCard.Get_IntData();
if (SaveMgr.Ins.IsInfinityMiniGame()) SaveMgr.Ins.m_SelectMiniGameTab = CurTab;
{ LobbyUI.Ins.m_MiniGame.GameStart(false);
gogame = true;
}
else if (SaveMgr.Ins.Check_Money(eMoney.MiniGameHP, 1, true))
{
SaveMgr.Ins.Add_Money(eMoney.MiniGameHP, -1);
SaveMgr.Ins.Save();
gogame = true;
}
if (gogame) LobbyUI.Ins.m_MiniGame.GameStart(false);
} }
} }
} }

View File

@ -13,6 +13,8 @@ public class MiniGameResult : MonoBehaviour
public void Set(long coinAmount, int bonuscoin, int rubyAmount, int maxCombo, int maxFeverStreak, public void Set(long coinAmount, int bonuscoin, int rubyAmount, int maxCombo, int maxFeverStreak,
int missionSuccessPhotoID, Action _off) int missionSuccessPhotoID, Action _off)
{ {
LobbyUI.Ins.MiniGameResult();
gameObject.SetActive(true); gameObject.SetActive(true);
act_off = _off; act_off = _off;

File diff suppressed because one or more lines are too long

View File

@ -10,8 +10,7 @@
2. 인게임 피버모드 배경 : Album 테이블의 e_CollectionMethod가 Mission 인 이미지 2. 인게임 피버모드 배경 : Album 테이블의 e_CollectionMethod가 Mission 인 이미지
3. 인게임 섹시 배경(시작할 때 섹시 이미지로 변경하고 진입한 경우) : Album 테이블의 e_CollectionMethod가 FullCollection 인 이미지 3. 인게임 섹시 배경(시작할 때 섹시 이미지로 변경하고 진입한 경우) : Album 테이블의 e_CollectionMethod가 FullCollection 인 이미지
캐릭터 변경 안됨
미니게임 카운트 안 까임
미니게임 배경 설정 미니게임 배경 설정
사운드 사운드
확률 url 확률 url