Exemple #1
0
        private void UpdateText(float value)
        {
            switch (myCurrency.myType)
            {
            case WalletCurrencyType.Float:
                ValueText.text = string.Format("{0:0.00}", value);
                break;

            case WalletCurrencyType.Number:
                ValueText.text = string.Format("{0}", (int)value);
                break;

            case WalletCurrencyType.Time:
                ValueText.text = TimeUtility.FormattedTime_MSSMM(value);
                break;
            }
        }
Exemple #2
0
 public void onStageStart(string eventId)
 {
     mTimerText.text = TimeUtility.FormattedTime_MSSMM(0);
 }
Exemple #3
0
 private IEnumerator HandleTimeAdjustment(string eventId, RoundResultInfo roundInfo)
 {
     EventMonitor.StartEvent(eventId);
     if (roundInfo.TimeAdjustment != 0)
     {
         AdjustmentText.text = string.Format("{0}{1}", roundInfo.TimeAdjustment > 0 ? "+" : "-", TimeUtility.FormattedTime_MSSMM(roundInfo.TimeAdjustment));
         textAnim.SetTrigger(roundInfo.TimeAdjustment > 0 ? "AddTime" : "RemoveTime");
         yield return(new WaitForSeconds(.25f));
     }
     EventMonitor.EndEvent(eventId);
     yield return(null);
 }
Exemple #4
0
 public void OnTimerUpdate(string eventId, TimeUpdateInfo args)
 {
     mTimerText.text = TimeUtility.FormattedTime_MSSMM(args.RemainingTime);
 }