Añadidos enemigos volteados verticalmente

This commit is contained in:
2022-11-09 22:49:51 +01:00
parent 41c765619d
commit 1a95abc2f5
9 changed files with 262 additions and 35 deletions

View File

@@ -35,6 +35,8 @@ protected:
double rotateAmount; // Cantidad de grados a girar en cada iteración
int counter; // Contador interno
SDL_RendererFlip currentFlip; // Indica como se voltea el sprite
bool currentFlipV;
bool currentFlipH;
public:
// Constructor
@@ -139,15 +141,30 @@ public:
// Cambia el sentido de la rotación
void switchRotate();
// Actualiza el valor de la variable
void updateCurrentFlip();
// Establece el valor de la variable
void setFlip(SDL_RendererFlip flip);
void setFlipH(bool flip);
// Gira el sprite horizontalmente
void flip();
void flipH();
// Establece el valor de la variable
void setFlipV(bool flip);
// Voltea el sprite verticalmente
void flipV();
// Obtiene el valor de la variable
SDL_RendererFlip getFlip();
// Obtiene el valor de la variable
bool getFlipH();
// Obtiene el valor de la variable
bool getFlipV();
// Devuelve el rectangulo donde está el sprite
SDL_Rect getRect();