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();
            }
        }