forked from jaildesigner-jailgames/jaildoctors_dilemma
Añadido el procedimiento reLoadTexture a todos los objetos que lo necesitaban
This commit is contained in:
@@ -13,7 +13,7 @@ ScoreBoard::ScoreBoard(SDL_Renderer *renderer, Asset *asset, int *lives, int *it
|
||||
this->clock = clock;
|
||||
|
||||
// Reserva memoria para los objetos
|
||||
texture = new LTexture(renderer,asset->get("player01.png"));
|
||||
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);
|
||||
@@ -131,4 +131,11 @@ ScoreBoard::clock_t ScoreBoard::getTime()
|
||||
time.seconds = timeElapsed / 1000;
|
||||
time.separator = (timeElapsed % 1000 <= 500);
|
||||
return time;
|
||||
}
|
||||
|
||||
// Recarga la textura
|
||||
void ScoreBoard::reLoadTexture()
|
||||
{
|
||||
texture->reLoad();
|
||||
text->reLoadTexture();
|
||||
}
|
||||
Reference in New Issue
Block a user