Reproducir sonidos
Quieres reproducir un efecto de sonido cuando pasa algo.
- Arrastra el archivo
.waval panel Recursos. El nombre del sonido es el nombre del archivo sin el.wav. - En el código, reprodúcelo por su nombre:
Audio::play("explosao");Cómo funciona
Sección titulada «Cómo funciona»Audio::play(nombre)empieza a reproducir el sonido y vuelve al instante: el juego no se detiene a esperar.- Varios sonidos pueden sonar al mismo tiempo.
- Por ahora, Brasa reproduce archivos WAV.
Variaciones
Sección titulada «Variaciones»Volumen (de 0 a 1):
Audio::play("tiro", {.volume = 0.4f});Música en bucle, deteniéndola después:
// en la clase: SoundId music_ = 0;music_ = Audio::play("musica", {.volume = 0.6f, .loop = true});// ... más tarde:Audio::stop(music_);Audio::stopAll() detiene todos los sonidos.
