private void Update() { if (Input.GetMouseButtonDown(0)) { _fire.Fire(); } }
private void Update() { if (Input.GetButtonDown(AxisManager.FIRE1)) { _fire.Fire(); } }
public void ApplyFire() { if (bulletsLeft > 0 && shootRate <= TimeSpan.Zero) { shootRate = TimeSpan.FromMilliseconds(250); bulletsLeft--; fireController.Fire(); } }
private void Update() { if (Input.GetMouseButtonDown(0)) { var mousePos = Input.mousePosition; mousePos.z = 20.0f; var objectPos = _camera.ScreenToWorldPoint(mousePos); _fire.Fire(objectPos); } }
private void Update() { if (Input.GetKeyDown(KeyCode.C)) { EquipMuffler(); EquipAim(); } if (Input.GetKeyDown(KeyCode.V)) { UnequipAllModifiers(_equippedModifiers); } if (Input.GetMouseButtonDown(0)) { _fire.Fire(); } }
private void CheckInput() { if (!fireObject) { return; } if (CanShoot()) { Debug.Log("Able To Shoot"); iFire.OnUpdatePosition(firePoint); if (Input.GetKeyDown(KeyCode.Mouse0)) { Debug.Log("Shooting"); //Shooting fireObject = false; iFire.Fire(); iFire = null; } } }