public void Update() { if (!Enabled) { return; } if (Input.GetMouseButton(_mouseButton)) { _weapon.Fire(); UI.AmmoUi.SetAmmo(_weapon.Holder.CountAmmunitionInHolder); } if (Input.GetMouseButtonUp(_mouseButton)) { _weapon.FireUp(); UI.AmmoUi.SetAmmo(_weapon.Holder.CountAmmunitionInHolder); } }