public void StartFire() { Debug.Log("Start Fire"); isFiring = true; fxController.Fire(this); // turret.PlayAnimationLoop(); }
void CheckForFire() { // Fire turret if (!isFiring && Input.GetKeyDown(KeyCode.Mouse0)) { isFiring = true; fxController.Fire(); } // Stop firing if (isFiring && Input.GetKeyUp(KeyCode.Mouse0)) { isFiring = false; fxController.Stop(); } }