TDD_AudioConfig - ChristianDominguezVicente/TFM GitHub Wiki
AudioConfig
Es el script encargado de parametrizar el volumen en todo momento durante la ejecución del juego, y de reproducir, pausar o mutear los sonidos del mismo.
Start
Esta función se encarga de inicializar el volumen de cada uno de los canales de audio (Music, SFX y Voices), a la par de configurar el listener en el caso de que se cambien los parámetros de volumen en el menú de opciones. Además se inicializan cada uno de los _AudioSource_correspondientes a cada canal.
SetVolumenMaster
Actualiza el valor del volumen de la pista de audio de master, por medio del valor que es pasado por parámetro.
SetVolumenMusica
Actualiza el valor del volumen del canal Music por medio del valor pasado por parámetro.
SetVolumenSFX
Actualiza el valor del volumen del canal SFX por medio del valor pasado por parámetro.
SetVolumenVoces
Actualiza el valor del volumen del canal Voices por medio del valor pasado por parámetro.
GuardarConfiguracion
Almacena la configuración establecida por el jugador, para que se mantenga durante diferentes ejecuciones del juego.
MuteMusic
Deshabilita la música durante la fase de carga tras iniciar/cargar una partida desde el menú principal.
EnableMusic
Reanuda la reproducción de la música de fondo tras cargar el nivel.
ApplyFadeIn y FadeIn
Aplica el efecto de FadeIn para introducir la música de fondo de forma progresiva y armónica, después de visualizar la cinemática.
ApplyFadeOut y FadeOut
Aplica el efecto de FadeOut para desactivar la música de fondo de forma progresiva y armónica, al empezar una cinemática.
SoundEffectSFX
Reproduce el sonido pasado por parámetro, en función del volumen del canal SFX.