Ya se engancha verticalmente en las plataformas moviles
This commit is contained in:
@@ -30,23 +30,19 @@ public:
|
||||
LTexture *texture; // Textura con los graficos del jugador
|
||||
Map *map; // Objeto con el mapa
|
||||
|
||||
float x; // Posición del jugador en el eje X
|
||||
float y; // Posición del jugador en el eje Y
|
||||
float vx; // Velocidad/desplazamiento del jugador en el eje X
|
||||
float vy; // Velocidad/desplazamiento del jugador en el eje Y
|
||||
bool jumpPressed; // Indica si esta pulsada la tecla de salto
|
||||
bool enabled; // Si está habilitado
|
||||
bool invulnerable; // Indica si se encuentra en estado invulnerable
|
||||
int coins; // Cantidad de monedas
|
||||
int cooldown; // Tiempo de inhabilitación
|
||||
int lives; // Cantidad de vidas
|
||||
int w; // Ancho del jugador
|
||||
int h; // ALto del jugador
|
||||
e_state state; // Estado actual del jugador
|
||||
e_border border; // Indica en qué borde de la pantalla está el jugador
|
||||
SDL_Point lastPosition; // Posición anterior
|
||||
float x; // Posición del jugador en el eje X
|
||||
float y; // Posición del jugador en el eje Y
|
||||
float vx; // Velocidad/desplazamiento del jugador en el eje X
|
||||
float vy; // Velocidad/desplazamiento del jugador en el eje Y
|
||||
int w; // Ancho del jugador
|
||||
int h; // ALto del jugador
|
||||
e_state state; // Estado actual del jugador
|
||||
e_border border; // Indica en qué borde de la pantalla está el jugador
|
||||
SDL_Point lastPosition; // Posición anterior
|
||||
int hookedOnMovingPlatform; // Índice de la plataforma movil a la que está enganchado
|
||||
|
||||
// Variables que afectan a la inercia del movimiento
|
||||
bool jumpPressed; // Indica si esta pulsada la tecla de salto
|
||||
float jumpStrenght; // Cantidad de pixels a desplazarse y velocidad que pilla al saltar
|
||||
float gravity; // Gravedad
|
||||
float accelX; // Aceleración al desplazarse horizontalmente
|
||||
@@ -60,8 +56,6 @@ public:
|
||||
JA_Sound sound_death; // Sonido al morir
|
||||
JA_Sound sound_jump; // Sonido al saltar
|
||||
|
||||
int SDKJSGHK;
|
||||
|
||||
// Comprueba las entradas y modifica variables
|
||||
void checkInput();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user