public void OnEnable() { SCENE_STATE state = UserDataManager.Inst.GetSceneState(); if (state == SCENE_STATE.None) { state = SCENE_STATE.Lobby; UserDataManager.Inst.SetSceneState(state); } EtcSetActiveWithAnimation(true); topUI.SetActivateWithAnimation(true); //chatUI.SetActivateWithAnimation(true); //채팅창 임시 주석 accountInfoUI.SetActive(true); BackbuttonUI.SetActive(false); ModelViewManager.Inst.ChangeMainCharacterModel(); Time.timeScale = 1.0f; LobbySound.SetActive(true); GachaSound.SetActive(false); //로그인 보상을 안 받았을 때만 자동으로 뜸 if (UserDataManager.Inst.currentDayCount < UserDataManager.Inst.dayCount) { if (!LoginRewardVC.checkInst()) { TopUIManager.Inst.ShowLoginReward(); } } }
public void updateUnit(int index) { LoginRewardVC loginRewardVC = LoginRewardVC.Inst; //csv data 완성 전까지 리턴 처리 if ((index + 1) % 7 == 0) { objSpecialReward.SetActive(true); } else { objSpecialReward.SetActive(false); } textDay.text = string.Format("DAY {0}", index + 1); /* * DBLoginRewardData reward_data = CSVData.Inst.GetLoginRewardData(index); * imageReward.sprite = reward_data.imageReward; * textReward.text = string.Format("{0}", reward_data.rewardCount); */ if (index < UserDataManager.Inst.dayCount) { imageCurrentReward.enabled = false; imageFrame.sprite = loginRewardVC.spriteFrameGotReward; imageDay.sprite = loginRewardVC.spriteGotDay; imageStamp.enabled = true; } else { if (index == UserDataManager.Inst.dayCount) { imageCurrentReward.enabled = true; } else { imageCurrentReward.enabled = false; } imageFrame.sprite = loginRewardVC.spriteFrameReward; imageDay.sprite = loginRewardVC.spriteDay; imageStamp.enabled = true; } if (index == UserDataManager.Inst.dayCount) { buttonReward.enabled = true; } else { buttonReward.enabled = false; } }