trabajando en el movimiento easing del marcador

This commit is contained in:
2022-09-23 14:09:36 +02:00
parent 52d0c182f3
commit afe5b52b6b
4 changed files with 336 additions and 8 deletions

View File

@@ -6,6 +6,7 @@
#include "asset.h"
#include "sprite.h"
#include "const.h"
#include "easing.h"
#include <string>
#ifndef SCOREBOARD_H
@@ -36,8 +37,11 @@ private:
Asset *asset; // Objeto con la ruta a todos los ficheros de recursos
Text *text; // Objeto para escribir texto
int counter; // Contador interno
int movingCounter; // Contador para el movimiento del marcador
int fadingCounter; // Contador para el desvanecimiento del marcador
board_t *board; // Contiene las variables a mostrar en el marcador
sb_state_e state; // Estado en el que se encuentra el marcador
SDL_Rect rect; // Posición del marcador
public:
// Constructor
@@ -60,6 +64,9 @@ public:
// Resetea el tiempo de aparición del marcador
void reset();
// Devuelve el rectangulo con la posición del marcador
SDL_Rect getRect();
};
#endif