Noticias

¡RECUERDA QUE SI ERES UN NUEVO USUARIO, DEBES PRESENTARTE PARA PODER PUBLICAR MENSAJES! | TENEMOS CANAL OFICIAL DE TELEGRAM: t.me/unity3dspain

Presentación y duda sobre el sonido

Iniciado por Helion333, Junio 26, 2016, 06:33:40 PM

Tema anterior - Siguiente tema
Junio 26, 2016, 06:33:40 PM Ultima modificación: Junio 27, 2016, 05:36:45 AM por pioj
Hola, soy Carlos y he desarrollado un juego en Unity, estoy intentando mejorarlo pero no acabo de encontrar la solución con el sonido, os comento:
 
el juego tiene una pantalla inicial y al clicar en un botón play se presenta una pantalla con los diferentes niveles del juego, al seleccionar el nivel 1 se presenta el juego con un sonido
 
diferente a la pantalla inicial y pantalla de niveles, en el nivel 1 sino se consigue alcanzar el final del juego se vuelve a cargar el nivel 1, para que el sonido no vuelva a iniciarse he definido un gameobject
 
y en un script donde ejecuto la instrucción :
 



   
      DontDestroyOnLoad(gameObject);
   

[/quote]
 
el problema es que si estoy jugando en el nivel 1 y se reinicia el nivel 1 con la instrucción:
 



   
      Application.LoadLevel(Application.loadedLevel)
   

[/quote]
 
al seguir jugando y pulsar el botón "back" que retorna a la pantalla de los diferentes niveles del juego no se para el sonido del nivel 1 y suenan los dos sonidos el de la pantalla (el de la pantalla de niveles de juego
 
y el del nivel 1).
 
 
 
he probado varias cosas pero no hay manera, si alguien me pudiese ayudar se lo agradecería.
 
 
 
muchas gracias de antemano
 
Saludos
 
Carlos
 
 

Entenderlo no del todo.
 
Sin embargo, si todos los sonidos los tienes aparte y en un gameobject dontdestroyonload no debería pasar nada raro. Ahora bien, si juntas un sonido en el level y otros en el gameobject global, pues chocarán.

Bienvenido a la Comunidad. Espero que encuentres la solución a tu problema en el foro de Mesa de Ayuda/Unity/Scripting.

Etiquetas: