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

@@ -10,8 +10,7 @@ Enemy::Enemy(enemy_t enemy)
renderer = enemy.renderer;
// Crea objetos
texture = new LTexture();
texture->loadFromFile(asset->get(enemy.tileset), renderer);
texture = new LTexture(renderer, asset->get(enemy.tileset));
sprite = new AnimatedSprite(texture, renderer, asset->get(enemy.animation));
// Obten el resto de valores
@@ -33,12 +32,8 @@ Enemy::Enemy(enemy_t enemy)
// Destructor
Enemy::~Enemy()
{
texture->unload();
delete texture;
texture = nullptr;
delete sprite;
sprite = nullptr;
}
// Pinta el enemigo en pantalla