public void ThrowProjectile()
 {
     if (projectile)
     {
         int     direction = playerMovement.IsWalkingLeft() ? -1 : 1;
         float   ang       = Mathf.Deg2Rad * scope.transform.rotation.eulerAngles.z;
         Vector2 vForce    = new Vector2(direction * force * Mathf.Cos(ang), direction * force * Mathf.Sin(ang));
         scope.SetActive(false);
         PhobiaAI phobiaAI = projectile.GetComponent <PhobiaAI> ();
         phobiaAI.PlayThrowSound();
         phobiaAI.ThrowPhobia(vForce);
         hasReleaseProjectileCatcherButton = false;
         playerMovement.isHolding          = false;
         projectile = null;
     }
 }