Treballant en la intro

This commit is contained in:
2025-03-14 20:28:04 +01:00
parent c757886430
commit ff4e356013
8 changed files with 140 additions and 49 deletions

View File

@@ -2,6 +2,7 @@
#include <SDL2/SDL_rect.h> // Para SDL_Rect
#include <SDL2/SDL_render.h> // Para SDL_Renderer, SDL_Texture
#include "utils.h"
// Modos de funcionamiento para el tileado de fondo
enum class TiledBGMode : int
@@ -67,4 +68,10 @@ public:
// Detiene el desplazamiento de forma ordenada
void stopGracefully() { stopping_ = true; }
// Cambia el color de la textura
void setColor(Color color) { SDL_SetTextureColorMod(canvas_, color.r, color.g, color.b); }
// Indica si está parado
bool isStopped() const { return speed_ == 0.0f; }
};