Пример #1
0
    public void Draw()
    {
        _producedCapsCount = Convert.ToInt64(PlayerPrefs.GetString("ProducedCaps"));

        _producedCapsCountText.text = "Добыто крышек за всё время:   " + _producedCapsCount.ToString();
        _currentCapsCountText.text  = "Текущиее количество крышек:   " + _caps.GetCaps().ToString();
        _capsPerSecondsText.text    = "Крышек в секунду:   " + _caps.GetCapsPerSeconds().ToString();
        _tapsCountText.text         = "Кликов по бутылке за всё время:   " + PlayerPrefs.GetInt("TapsCount").ToString();
        _tapProducedText.text       = "Добыто с помощью кликов:   " + PlayerPrefs.GetInt("ProducedCapsPerTap").ToString();
        _goldCapCountText.text      = "Поймано золотых крышек:   " + PlayerPrefs.GetInt("GoldCapsCount").ToString();
        _upsCountText.text          = "Количество улучшений за всё время:   " + PlayerPrefs.GetInt("UpsCount").ToString();
    }
Пример #2
0
 public override void OnInteract()
 {
     if (_caps.GetCaps() >= _price)
     {
         _soundEvents.PlayAudioClip(_soundEvents._tapSounds[3], _soundEvents._audioSourceTaps);
         _caps.DepriveCaps(_price);
         _panelCloser.OpenPanel(_codePanel);
     }
     else
     {
         _soundEvents.PlayAudioClip(_soundEvents._tapSounds[4], _soundEvents._audioSourceTaps);
     }
 }
Пример #3
0
 public override void OnInteract()
 {
     if (_caps.GetCaps() >= _price)
     {
         _soundEvents.PlayAudioClip(_soundEvents._tapSounds[3], _soundEvents._audioSourceTaps);
         _caps.DepriveCaps(_price);
         _caps.AddCapsPerTap(_growrh);
         _price = (int)(_price * 5.5f);
         _level++;
         Draw();
         PlayerPrefs.SetInt(_name, _level);
         SaveContUps();
     }
     else
     {
         _soundEvents.PlayAudioClip(_soundEvents._tapSounds[4], _soundEvents._audioSourceTaps);
     }
 }
Пример #4
0
 private void Start()
 {
     _capsCount = _caps.GetCaps();
 }