예제 #1
0
 public void Initialize()
 {
     //textDay.text = string.Format("Day {0}", day.ToString());
     textDay.text = (PlayerPrefsHelper.GetInt(GlobalConst.CURRENT_LANGUAGE) == 0) ? string.Format("День {0}", day.ToString()) : string.Format("Day {0}", day.ToString());
     if (reward.reward > 0)
     {
         if (showRewardName)
         {
             textReward.text = reward.reward + " " + reward.unit;
         }
         else
         {
             textReward.text = reward.reward.ToString();
         }
     }
     else
     {
         textReward.text = reward.unit.ToString();
     }
     imageReward.sprite = reward.sprite;
 }
예제 #2
0
        // Delegate
        private void OnClaimPrize(int day)
        {
            panelReward.SetActive(true);

            var reward = dailyRewards.GetReward(day);
            var unit   = reward.unit;

            unit = (PlayerPrefsHelper.GetInt(GlobalConst.CURRENT_LANGUAGE) == 0) ? "конфет" : "candies";
            var rewardQt = reward.reward;

            imageReward.sprite = reward.sprite;
            if (rewardQt > 0)
            {
                //textReward.text = string.Format("You got {0} {1}!", reward.reward, unit);
                textReward.text = (PlayerPrefsHelper.GetInt(GlobalConst.CURRENT_LANGUAGE) == 0) ? string.Format("Вы получили {0} {1}!", reward.reward, unit) :
                                  string.Format("You got {0} {1}!", reward.reward, unit);
            }
            else
            {
                //textReward.text = string.Format("You got {0}!", unit);
                textReward.text = (PlayerPrefsHelper.GetInt(GlobalConst.CURRENT_LANGUAGE) == 0) ? string.Format("Вы получили {0}!", unit) :
                                  string.Format("You got {0}!", unit);
            }
        }