public IEnumerator Timer(int _curMin, int _curSec) { int second = 0; fCurSec = (float)_curSec; curMin = _curMin; while (curMin >= 0f) { fCurSec -= Time.deltaTime; second = (int)fCurSec; if (second < 10) { QuestTimer_Text.text = curMin.ToString() + ":" + "0" + second.ToString(); } else { QuestTimer_Text.text = curMin.ToString() + ":" + second.ToString(); } //inviteMentCount_Text.text = nInviteMentCurCount.ToString () + " / " + nInviteMentMaxCount.ToString (); nInitTime_Min = curMin; nInitTime_sec = second; if (curMin == 0 && second == 0f) { isTimeEnd = true; //break; curMin = 0; fCurSec = 10; //시간이 다되면 자동으로 갱신 questManager.QuestInit(); } if (curMin != 0 && second == 0f) { fCurSec = 59f; curMin--; } yield return(null); } yield break; }
public void ShowAdsSkipInGameManager(bool _isRuby) { SoundManager.instance.PlaySound(eSoundArray.ES_TouchSound_Menu); questManager.questAdsPopUpWindow_YesNo.SetActive(false); if (_isRuby == true && ScoreManager.ScoreInstance.GetRuby() >= 50) { ScoreManager.ScoreInstance.RubyPlus(-50); questManager.QuestInit(); return; } if (_isRuby == true && ScoreManager.ScoreInstance.GetRuby() < 50) { questManager.questYesAndExitPopUpWindow_Yes_Text.text = "루비가 부족합니다."; questManager.questYesAndExitPopUpWindow_Yes.SetActive(true); } if (_isRuby == false) { GameManager.Instance.ShowSkipAd_Quest(questManager); } }