fix(attract): el logo no sona en explotar i la càmera del dive no frena amb la cortinilla
This commit is contained in:
1 parent
0f986cbf80
commit
4b298ffc1c
5 files changed
+39
-14
No files matched your search
@@ -64,8 +64,11 @@ namespace Effects {
|
||||
return;
|
||||
}
|
||||
|
||||
// Reproducir sonido de explosión
|
||||
Audio::get()->playSound(sound, Audio::Group::GAME);
|
||||
// Reproducir sonido de explosión. Cadena buida = explosió silenciosa
|
||||
// (p. ex. el logo dins el cicle d'atracció).
|
||||
if (!sound.empty()) {
|
||||
Audio::get()->playSound(sound, Audio::Group::GAME);
|
||||
}
|
||||
|
||||
// Notificar als subscriptors (border, playfield, etc.).
|
||||
if (explosion_callback_) {
|
||||
|
||||
@@ -64,6 +64,7 @@ namespace Effects {
|
||||
const Vec2& velocitat_objecte = {.x = 0.0F, .y = 0.0F},
|
||||
float velocitat_angular = 0.0F,
|
||||
float factor_herencia_visual = 0.0F,
|
||||
// sound: nom del so d'explosió. Cadena buida ("") = explosió silenciosa.
|
||||
const std::string& sound = Defaults::Sound::ENEMY_EXPLOSION,
|
||||
SDL_Color color = {0, 0, 0, 0}, // alpha==0 → fragmentos usan oscilador global
|
||||
float lifetime = Defaults::Physics::Debris::TEMPS_VIDA,
|
||||
|
||||
Reference in new issue
Block a user