Modificadas las llamadas para crear texturas

This commit is contained in:
2022-09-01 19:49:03 +02:00
parent 8f2e04b120
commit 4e219c47f6
7 changed files with 7 additions and 43 deletions

View File

@@ -13,8 +13,7 @@ ScoreBoard::ScoreBoard(SDL_Renderer *renderer, Asset *asset, int *lives, int *it
this->clock = clock;
// Reserva memoria para los objetos
texture = new LTexture();
texture->loadFromFile(asset->get("player01.png"), renderer);
texture = new LTexture(renderer,asset->get("player01.png"));
sprite = new AnimatedSprite(texture, renderer, asset->get("player01.ani"));
sprite->setCurrentAnimation("walk_menu");
text = new Text(asset->get("smb2.png"), asset->get("smb2.txt"), renderer);
@@ -70,15 +69,9 @@ ScoreBoard::ScoreBoard(SDL_Renderer *renderer, Asset *asset, int *lives, int *it
// Destructor
ScoreBoard::~ScoreBoard()
{
texture->unload();
delete texture;
texture = nullptr;
delete sprite;
sprite = nullptr;
delete text;
text = nullptr;
}
// Pinta el objeto en pantalla