private void Update()
 {
     if (Input.GetMouseButtonDown(0))
     {
         _fire.Fire();
     }
 }
Esempio n. 2
0
 private void Update()
 {
     if (Input.GetButtonDown(AxisManager.FIRE1))
     {
         _fire.Fire();
     }
 }
Esempio n. 3
0
 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);
            }
        }
Esempio n. 5
0
 private void Update()
 {
     if (Input.GetKeyDown(KeyCode.C))
     {
         EquipMuffler();
         EquipAim();
     }
     if (Input.GetKeyDown(KeyCode.V))
     {
         UnequipAllModifiers(_equippedModifiers);
     }
     if (Input.GetMouseButtonDown(0))
     {
         _fire.Fire();
     }
 }
Esempio n. 6
0
    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;
            }
        }
    }