Las plataformas horizontales ya no empujan ni se queda pegado al suelo
This commit is contained in:
@@ -14,9 +14,16 @@
|
||||
|
||||
enum e_state
|
||||
{
|
||||
standing,
|
||||
jumping,
|
||||
falling
|
||||
s_standing,
|
||||
s_jumping,
|
||||
s_falling
|
||||
};
|
||||
|
||||
enum e_floor
|
||||
{
|
||||
f_none,
|
||||
f_wall,
|
||||
f_platform
|
||||
};
|
||||
|
||||
// The player
|
||||
@@ -40,6 +47,7 @@ public:
|
||||
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
|
||||
e_floor isOn; // Indica sobre que tipo de suelo se encuentra
|
||||
|
||||
// Variables que afectan a la inercia del movimiento
|
||||
bool jumpPressed; // Indica si esta pulsada la tecla de salto
|
||||
|
||||
Reference in New Issue
Block a user