debido a que fue un bug que me causo muchos dolores de cabeza, voy a poner un ejemplo de como se hace para saltar y disparar, haciendo que la bala siga la dirección del jugador sin que cuando el jugador caiga la bala se vaya hacia abajo o hacia otro lugar que no queremos, aquí el ejemplo.
shoot_problem