Movidos los efectos shake y flash de la clase game a la clase screen

This commit is contained in:
2024-06-15 12:14:30 +02:00
parent d452f84482
commit a5386a606a
6 changed files with 77 additions and 132 deletions

View File

@@ -41,8 +41,8 @@ private:
};
// Variables - Efectos
effect_t fade; // Variable para gestionar el efecto de fade
effect_t flash; // Variable para gestionar el efecto de flash
effect_t fadeEffect; // Variable para gestionar el efecto de fade
effect_t flashEffect; // Variable para gestionar el efecto de flash
struct shake_t
{
@@ -52,7 +52,7 @@ private:
int lenght; // Cantidad de desplazamientos a realizar
int remaining; // Cantidad de desplazamientos pendientes a realizar
int origin; // Valor inicial de la pantalla para dejarla igual tras el desplazamiento
} shake;
} shakeEffect;
// Inicializa las variables para el fade
void iniFade();
@@ -132,10 +132,10 @@ public:
bool fadeEnded();
// Agita la pantalla
void setShake();
void shake();
// Pone la pantalla de color
void setFlash(color_t color, int lenght);
void flash(color_t color, int lenght);
};
#endif