ajustos de qualitat, canvi de tecles, persistencia de opcions, etc

This commit is contained in:
2026-04-11 09:16:39 +02:00
parent 3b052ca3a0
commit 49f6ed41e6
19 changed files with 149 additions and 157 deletions

View File

@@ -198,6 +198,17 @@ void Room::setTileSet(const std::string& tile_set_file) {
bg_color_);
tilemap_renderer_->initialize(collision_map_->getCollisionTileMap());
}
// Cambia el color de fondo en vivo (para editor)
void Room::setBgColor(Uint8 bg_color) {
bg_color_ = bg_color;
tilemap_renderer_ = std::make_unique<TilemapRenderer>(
tile_map_,
tile_set_width_,
surface_,
bg_color_);
tilemap_renderer_->initialize(collision_map_->getCollisionTileMap());
}
#endif
// Actualiza las variables y objetos de la habitación