Vale, ya he encontrado la respuesta. No me gusta mucho pero es así.
Resulta que cuando se hace un stop del sonido hay que poner el identificador de la que quieres que se pare, y si no se paran todas. o sea, que para parar la locución tengo que poner _root.miLocucion.stop("charleta");
Sabía yo que esta pregunta era para beginner...  :_P

----- Original Message ----- From: "David Bravo" <[EMAIL PROTECTED]>
To: "ASNativos" <[email protected]>
Sent: Tuesday, July 12, 2005 4:28 PM
Subject: [ASNativos] Problema con sonido


Hola amiguitos:
Joer, vaya memeces con las que me estoy encontrando... :P

Tengo una aplicación con 3 escenas:
En la primera escena hay un menú multiidioma en el que hay que pulsar un idioma. En el momento que se pulsa un idioma tengo una variable por ahí para controlar el idioma (todo esto no tiene importancia) y en ese instante creo una variable de sonido, le asigno un sonido y lo ejecuto. No problemo aquí. El sonido empieza a rular y va avanzando mientras la aplicación soltando unos rollos...
------Código de Sonido inicial-----
var miMusica:Sound = new Sound();
_root.miMusica.attachSound("musica");
_root.miMusica.start(0,1000);
-------Fin código sonido inicial

El problema es que una vez que acaba la escena 1 y pasa a la 2 hay una pantalla de contenidos con un stop(). Comienza una locución de un tío, y la pantalla está detenida esperando a que el usuario avance, o se salte estos contenidos, o repita la locución. ( o sea, 3 botones de los de toa la vida: "saltar intro", "repetir locución" y "continuar") Pues bien, el fallo sucede cuando pulso cualquiera de los botones, que la música deja de sonar inmediatamente! No entiendo por qué, porque yo tengo la locución en otro sonido diferente y ya no vuelvo a tocar miMusica para nada. Deberían solaparse sin problemas (no toco ni volúmenes ni leches) simplemente deja de sonar. Más adelante, en el menú global del curso sí tengo un icono de sonido para dejar de sonar la música. Si lo pulso, "debería" de dejar de sonar la música (pero como ya no suena, pues no hace nada) pero si lo vuelvo a pulsar, la música vuelve a comenzar (es lo que tiene que hacer, así está en el botón _root.miMusica.start(0,1000);

He creado otro fichero flash con los mismos elementos de sonido (mucho más simplificado, un par de escenas y un botón solitario) y funciona perfectamente, por lo que creo que o bien es un bug extraño o bien hay algo que se me está escapando...

No hay ningún otro objeto que se llame musica (como el nombre de la librería) ni miMusica ni ná... ¿Es un bug? ¿soy tan lerdo como pienso? ¿alguien con la mente más despejada?


Un saludo,
David Bravo
http://www.dimensionmultimedia.com----------------------------------
Lista ASNativos:[email protected]
http://www.5dms.com/listas
----------------------------------



----------------------------------
Lista ASNativos:[email protected]
http://www.5dms.com/listas
----------------------------------

Responder a