Au, paca casa. M'he quedat a mitjes fent un fade de audio sincronitzat amb el fade de video en el titol

This commit is contained in:
2024-12-23 13:56:11 +01:00
parent fb4d0d12db
commit ca2c48ea17
6 changed files with 45 additions and 25 deletions

View File

@@ -45,6 +45,7 @@ private:
int fade_random_squares_mult_; // Cantidad de cuadrados que se pintaran cada vez
int post_duration_; // Duración posterior del fade tras finalizar
int post_counter_; // Contador para la duración posterior
int value_ = 0; // Estado actual del fade entre 0 y 100
// Inicializa las variables
void init();
@@ -52,6 +53,9 @@ private:
// Limpia el backbuffer
void cleanBackbuffer(Uint8 r, Uint8 g, Uint8 b, Uint8 a);
// Calcula el valor del estado del fade
int calculateValue(int min, int max, int current);
public:
// Constructor
Fade();
@@ -88,4 +92,7 @@ public:
// Establece la duración posterior
void setPost(int value);
// Getters
int getValue() const { return value_; }
};