jairogarcíarincón

Para finalizar nuestro juego, vamos a ocuparnos en este último capítulo de cómo mezclar los diferentes sonidos.

Música de fondo

  • Selecciona el objeto GameManager y añádele un componente Audio Source
  • Para el Audio Clip, escoge BackgroundMusic
  • Selecciona Loop para que se reproduzca en bucle


Audio Mixer

  • Crea una nueva carpeta en tu proyecto llamada AudioMixers
  • Dentro de ella, Create > AudioMixer y llámala MainMix
  • Abre la ventana Window > Audio Mixer
  • En el icono de + perteneciente a Groups, añade tres nuevos grupos llamados Music, SFX y Driving


Asignando audios a los grupos

  • Selecciona el prefab Tank y para la primera Audio Source selecciona Driving como Output
  • Para la segunda Audio Source, selecciona SFX como Output
  • Selecciona el prefab Shell, después su hijo ShellExplosion y asigna como Output de su Audio Source el grupo SFX
  • Selecciona GameManager en la Hierarchy window y asigna como Output de su Audio Source el grupo SFX


Ajustando niveles y efectos

  • Accede a la ventana Audio Mixer Window y selecciona MainMix
  • Ajusta el nivel de Music a -12 y el de Driving a -25
  • Selecciona el grupo Music y haz clic en Add Effect > Duck Volume (para que cuando disparo baje la música automáticamente)
  • Selecciona el grupo SFX , haz clic en Add Effect > Send
  • Para el efecto de Send, selecciona Music/Duck Volume para Receive
  • Cambia el Send Level a 0dB (todo)
  • Selecciona el grupo de Música y ajusta el Duck Volume para que el Threshold sea -46, el Ratio 250 y el Attack Time 0.
  • Guarda la escena y ¡a disfrutar!


Publicado el 30 de Enero de 2025

Unity2dortográfico