Añadida musica a la pantalla de game over
This commit is contained in:
@@ -15,6 +15,7 @@ GameOver::GameOver(SDL_Renderer *renderer, Screen *screen, Resource *resource, A
|
||||
text = new Text(resource->getOffset("smb2.txt"), resource->getTexture("smb2.png"), renderer);
|
||||
playerSprite = new AnimatedSprite(renderer, resource->getAnimation("player_game_over.ani"));
|
||||
tvSprite = new AnimatedSprite(renderer, resource->getAnimation("tv.ani"));
|
||||
music = JA_LoadMusic(asset->get("game_over.ogg").c_str());
|
||||
|
||||
// Inicializa variables
|
||||
counter = 0;
|
||||
@@ -47,6 +48,7 @@ GameOver::~GameOver()
|
||||
delete text;
|
||||
delete playerSprite;
|
||||
delete tvSprite;
|
||||
JA_DeleteMusic(music);
|
||||
}
|
||||
|
||||
// Actualiza el objeto
|
||||
@@ -71,6 +73,12 @@ void GameOver::update()
|
||||
// Actualiza el contador
|
||||
counter++;
|
||||
|
||||
// Hace sonar la música
|
||||
if (counter == 30)
|
||||
{
|
||||
JA_PlayMusic(music, 0);
|
||||
}
|
||||
|
||||
// Comprueba si ha terminado la sección
|
||||
if (counter == endSection)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user