time-based: nou DeltaTime + migrada escena Logo (constants en segons, fora counters)
This commit is contained in:
@@ -26,14 +26,12 @@ class Logo {
|
||||
Sprite *sprite_; // Sprite con la textura del logo
|
||||
Section *section_; // Estado del bucle principal para saber si continua o se sale
|
||||
|
||||
// Variables
|
||||
Uint32 ticks_; // Contador de ticks para ajustar la velocidad del programa
|
||||
Uint32 ticks_speed_; // Velocidad a la que se repiten los bucles del programa
|
||||
int counter_; // Contador
|
||||
// Temps acumulat de l'escena (segons). Time-based: no comptem frames.
|
||||
float elapsed_time_s_{0.0F};
|
||||
|
||||
void update(); // Actualiza las variables del objeto
|
||||
void render(); // Dibuja el objeto en pantalla
|
||||
void checkLogoEnd(); // Comprueba si ha terminado el logo
|
||||
void checkInput(); // Comprueba las entradas
|
||||
void renderFade(); // Dibuja el fade
|
||||
void update(float delta_time_s); // Actualiza las variables del objeto
|
||||
void render(); // Dibuja el objeto en pantalla
|
||||
void checkLogoEnd(); // Comprueba si ha terminado el logo
|
||||
void checkInput(); // Comprueba las entradas
|
||||
void renderFade(); // Dibuja el fade
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user