private void UpgradePowerAbility() { PlaySound(_upgradeClip); Data.SetShootPower(Data.GetShootPower() + _increasePowerValue); Data.SetCoinsCount(Data.GetCoinsCount() - _shootPowerPrice); UpdatePowerText(); UpdateCoinsText(); }
private void OnGameStarted() { if (!_useInspectorValues) { _shootPower = Data.GetShootPower(); _shootSpeed = Data.GetShootSpeed(); } if (GetComponent <Animator>()) { GetComponent <Animator>().enabled = false; } foreach (Transform bullet in _bullets) { bullet.GetComponent <Bullet>().ShootPower = _shootPower; } }
private void UpdatePowerText() { _currentUpgradeValue.text = Data.GetShootPower() + "p"; }