AUDIO en UNITY 🔊 ▶ TUTORIAL en ESPAÑOL ✅

Tutorial Completo sobre como agregar sonido en Unity. Aprende a agregar música en Unity o poner sonido. ¡Fácil!

Índice:

0:00:55 – Componente Audio Listener
0:01:15 – Componente Audio Source de Unity
0:02:50 – Agregar musica en Unity
0:03:21 – Como poner sonido en Unity
0:06:42 – Audio 3D en unity (Spatial Blend)

🎁 ¡Descarga GRATIS CLIMBER BALL, mi ÚLTIMO videojuego! 👉 https://bit.ly/34iplgh

Twitter 👉👉 https://twitter.com/Ddalolab
Facebook 👉👉 https://www.facebook.com/Dedalolab
Instagram 👽👽 https://www.instagram.com/ddalolab/

——————-TRANSCRIPCIÓN——————

En el vídeo de hoy vamos a ver uno de los grandes componentes de todo videojuego los sonidos preparados porque os voy a enseñar algunos trucos con los que hacer que tu juego tenga un sonido espectacular bienvenidos a de la ola [Música] ah muy buenas el audio los videojuegos son.

Nuevos elementos más importantes para conseguir que el jugador se introduzca en la historia hoy os voy a enseñar un sistema de audio muy fácil y muy sencillo que es el que empleó yo para muchos de mis videojuegos móviles además os voy a enseñar a manejar el espacio al play lo que nos permitirá que un sonido se escuche más alto o más bajo a medida.

Que nuestro personaje se aproxime o se aleje más de dicha fuente de sonido es muy fácil no me demoro más empecemos con el vídeo lo primero que necesitamos saber es que en todo proyecto de johnny depp debe haber un componente que emita el sonido y otro que lo escuche por fortuna en la main cámara ya nos viene ese componente que escucha el sonido es.

Este audio listener que va a escuchar todos los sonidos que pongamos dentro de nuestro juego así pues vamos a comenzar poniendo uno de estos sonidos me voy a ir a la cámara y le voy a integrar un componente que va a ser un audio source este componente va a emitir un sonido que va a ser escuchado por el audio listener fijaos.

Aquí tenemos el componente y vemos que tiene diferentes con los que podemos jugar aquí por ejemplo tenemos el audio clip que va a ser digamos la pista de audio que se va a escuchar en ese momento en este audio listen erc además tenemos un botón para mute ar esto nos puede servir para manejar esto.

Por código tenemos para permitir que este audio se reproduzca nada más comenzar nuestro juego y por aquí tenemos el control de volumen yo generalmente recomiendo que este control no lo dejéis al 1 porque por lo general se escucha demasiado alto el sonido se lo voy a poner a 0.5 probablemente voy a tener que bajarlo más también tenemos el.

Pitch que va a controlar la velocidad de nuestro pista de audio y por último aquí abajo tenemos este espacial blend por defecto en dos dimensiones lo podemos poner en tres dimensiones voy a explicar esto un poco más adelante para los sonidos yo suelo confiar en flash plan es una plataforma que me.

Gusta mucho tiene un montón de diferentes sonidos tiene también un montón de música yo confío mucho en ella eso sí tenéis que hacer una mención a la página si la incluimos en vuestro juego bien ya tengo aquí algunos sonidos y una música fijaos que si pinchamos en cada uno de ellos nos vienen un montón de configuraciones yo no suelo dejar en.

Belvís porque me permite manejar la calidad del audio fijos para bajarle este peso que tenemos aquí de tal forma que si yo lo pongo por ejemplo aquí a la mitad más o menos y le doy a aplicar de bajar el peso de esta pista de audio lo cual es muy interesante para los videojuegos móviles lo voy a dejar otra vez como estábamos porque para este.

Ejercicio no hace falta que lo pongamos con calidad baja y bueno voy a arrastrar esta música aquí a nuestro clip de audio y le voy a dar a play y vais a ver que en efecto no se escucha nada no hay ningún sonido a pesar de que no está moldeado esto fijaos es porque podríamos tener activado este botón que monte aquel auto lo quitamos y en efecto ya.

Un poquito eso es fijaos que ya presente y va a ser muy altos lo voy a dejar así mucho mejor por otro lado para gestionar todos los sonidos de nuestro juego a mí me gusta crear un objeto que voy a llamar audio manager que es el que se va a encargar de controlarlos a este objeto le voy a añadir un componente audio sub también y.

Le voy a crear un script que va a ser el que controle todos los audios cuando necesite que se reproduzca alguno de ellos le pongo aquí un nombre y lo voy a arrastrar a nuestro objeto y ahora sí nos vamos al código vamos a pinchar aquí esto no lo voy a necesitar de momento lo voy a borrar todo y voy a crearme un par de elementos el primero de ellos va a.

Ser un componente audios urss que va a ser el que reconozca nuestro audio xuren y unity aquí lo tengo le pongo un nombre y además voy a crearme un array que va a ser el que contenga todos los audios clips del juego aquí lo tengo voy a poner de momento 2 ya os digo que esto os va a servir si vuestro juego no tiene muchos sonidos no tiene demasiados a.

Mejor con 15 10 se puede gestionar bien yo voy a poner de momento un par de ellos aquí está y de nuevo voy a volver porque ahora lo que voy a necesitar es reconocer mi componente audio sur aquí en el método awake lo reconozco y además voy a crearme este método público que lo que va a hacer es gestionar todos los audios entre paréntesis le voy a pasar.

Un entero y un flotante que va a ser para nuestro índice de la raíz y para el volumen y ahora vamos a llamar a un método dentro de nuestro audios urss que se llama play one shot que lo que va a hacer es darle play a la pista que nosotros queramos a un volumen determinado aquí lo tenemos este es el play one shot lo voy a seleccionar y.

Entre paréntesis le voy a pasar nuestro array con el índice de el entero que queramos que se reproduzca en ese momento y el volumen que paso como parámetro en nuestro método creado aquí lo tengo y ahora necesito llamar a este método desde otros scripts voy a crearme aquí un sound manager al que voy a llamar igual pero con minúscula y lo voy.

A buscar dentro del método away no voy a complicar la vida lo voy a hacer un find out of time que va a buscar ese mismo escrito lo tengo 1 así que no va a haber ninguna complicación y ahora sí voy a llamar a ese método justo abajo cuando el personaje ataque aquí voy a llamar a mi método y le voy a pasar la pista de audio que quiero que se.

Reproduzca en ese momento y el volumen al que quiero que se escuche aquí lo tengo perfecto voy a hacer también lo mismo desde el script por ejemplo en el que se abre un cartel voy a hacer exactamente igual si veis aquí mucho código no os preocupéis estos de un tutorial anteriores donde explico cómo hacer diálogos en unity si queréis saber.

Más sobre cómo realizar este sistema de diálogo fácil y sencillo de hull enlace justo aquí arriba muy bien pues aquí lo tengo voy a escribir también esta llamada al método que va a reproducir otra pista de audio en este caso la que se refiere a la reproducción de un cartel y un volumen determinado y ahora si llega el momento de probarlo y junip.

[Música] por último para manejarnos en nuestro espacial blend voy a añadirle un componente audio sur a nuestra hoguera para que cuando nuestro personaje se acerque o se aleje se escuche más alto o más bajo le pongo aquí el clip de la hoguera y fijaos que este círculo azul es el área donde se escucha al cien por.

Cien nuestro sonido aquí en espacial brain al que ponerlo en tres dimensiones no importa que nuestro juego sea en dos dimensiones lo que queremos es que nuestro audio sea espacial y que cuando nuestro personaje se aproxime se pueda escuchar más alto o más bajo y claro dado que es nuestro personaje el que se nos va a aproximar necesitamos que éste.

Tenga un componente audio list en él fijaos que aquí en la cámara le ha pagado la música para que no nos moleste y el audio olic sener lo voy a quitar también porque la cámara no se va a mover del sitio no necesitamos poner aquí en nuestro personaje él va a ser el que escuche el sonido de la hoguera de tal forma que ahora cuando lo.

Aproximamos se va a escuchar más alto o más bajo vale tenemos todo lo que necesitamos todavía podríamos tocar este último componente de aquí esta parte para modificar los elementos del sonido 3d voy a modificar de hecho él que va a permitir que el sonido entre por los dos cascos de audio o por el izquierdo o por el derecho dependiendo.

Si dejamos en un extremo o en otro no tengo ya todo preparado voy a dejarlo esto el loop para que se repita el audio y vamos a probar y nos vemos la semana que viene por cierto si te está gustando no olvides suscribirte a este canal cada semana un nuevo vídeo sobre desarrollo de videojuegos pero además si quieres.

Tener un interés en aprender más sobre cómo hacer un juego increíble impresionante aquí tienes un vídeo que probablemente te va a servir de mucha ayuda nos vemos chao

Deja un comentario