public void Use() { if (_lastShootTime + _shootInterval > Time.time) { return; } _playerController.Fire(_projectile, _weaponeSpeed, _weaponeDamage); _lastShootTime = Time.time; }