/// <summary> /// Использовать способность. /// </summary> /// <param name="booster">Имя способности: TimeDilation, Sheld, NinjaMode.</param> public void UseBooster(string booster) { var _isBoosterUsed = false; switch (booster) { case "TimeDilation": if (GetScore(TimeSlowerCost, out _isBoosterUsed)) { Boosters.DoSlowDownTime(); } break; case "Sheld": if (GetScore(SheldCost, out _isBoosterUsed)) { Boosters.ActiateSheld(); } break; case "NinjaMode": if (GetScore(NinjaMaskCost, out _isBoosterUsed)) { Boosters.ActivateNinjaMode(); } break; case "ReduceBird": if (GetScore(ReduceBirdCost, out _isBoosterUsed)) { Boosters.ActivateReduceBird(); } break; } if (!_isBoosterUsed) { ShowDoNotUseText(); Invoke("HideDoNotUseText", 2); // Через две секунды активирует анимацию скрытного текста. Time.timeScale = BooferTimeSpeed; } }