convertit Asset i Audio

This commit is contained in:
2025-05-27 11:06:17 +02:00
parent 9bc07b2bcb
commit ada141cb09
29 changed files with 493 additions and 472 deletions

View File

@@ -71,7 +71,7 @@ Credits::~Credits()
SDL_DestroyTexture(text_texture_);
SDL_DestroyTexture(canvas_);
resetVolume();
Audio::get()->stopMusic();
Audio::get().stopMusic();
}
// Bucle principal
@@ -437,7 +437,7 @@ void Credits::updateBlackRects()
{
// Si los rectangulos izquierdo y derecho han llegado al centro
setVolume(0);
Audio::get()->stopMusic();
Audio::get().stopMusic();
if (counter_pre_fade_ == 400)
{
fade_out_->activate();
@@ -471,7 +471,7 @@ void Credits::updateAllFades()
fade_in_->update();
if (fade_in_->hasEnded())
{
Audio::get()->playMusic("credits.ogg");
Audio::get().playMusic("credits.ogg");
}
fade_out_->update();
@@ -485,14 +485,14 @@ void Credits::updateAllFades()
void Credits::setVolume(int amount)
{
options.audio.music.volume = std::clamp(amount, 0, 100);
Audio::get()->setMusicVolume(options.audio.music.volume);
Audio::get().setMusicVolume(options.audio.music.volume);
}
// Reestablece el nivel de volumen
void Credits::resetVolume()
{
options.audio.music.volume = initial_volume_;
Audio::get()->setMusicVolume(options.audio.music.volume);
Audio::get().setMusicVolume(options.audio.music.volume);
}
// Cambia el color del fondo