Comunidad de diseño web y desarrollo en internet online

dudas audio evento

Citar            
MensajeEscrito el 27 May 2008 10:05 am
hola a todos!

ante todo dar las gracias por estar siempre ahí e intentar resolver nuestras dudas!!

bueno, explico mi problema.
yo tengo un SWF que se compone de varias escenas.
en la primera escena tengo cargado en un frame un sonido de fondo y lo tengo puesto en event-loop
para que al ir a las otras escenas también se oiga. la cuestión es que en una escena no quiero que haya este ruido.

he aplicado un stopAllSounds y todo va bie, pero al ir a otra escena del SWF ya no se oye nada...

como puedo solucionarlo?

muchas gracias!

Por nunamoons

15 de clabLevel



Genero:Femenino  

firefox
Citar            
MensajeEscrito el 27 May 2008 10:18 am
Deberías usar un objeto Sound

mySound = new Sound()
mySound.attachSound("sonido")
mySound.start(0,999)

Al principio de cada escena

mySound.setVolume(100)

Donde quieres que no se escuche

mySound.setVolume(0)

"sonido" es el nombre de vinculación de tu sonido en la biblioteca

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 27 May 2008 10:29 am
muy buenas!
una pregunta, est objeto sound que tengo que usar donde lo creo?

Por nunamoons

15 de clabLevel



Genero:Femenino  

firefox
Citar            
MensajeEscrito el 27 May 2008 10:34 am
En el primer fotograma de tu película (quita el sonido de la línea de tiempo)

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 27 May 2008 10:38 am
ok, muchas gracias!!!!

lo provaré más tarde!

Por nunamoons

15 de clabLevel



Genero:Femenino  

firefox
Citar            
MensajeEscrito el 27 May 2008 10:48 am
tengo esto en el primer fotograma de mi película, pero al publicarlo no se oye nada:

mySound = new Sound()
mySound.attachSound("AFondo_web1.mp3")
mySound.start(0,999)

mySound.setVolume(100)

tampien he provado sin la extensión .mp3 y subiendo el valo de setVolume )que no se si se puede o se debe hacer).

y nada de nada...

siento ser tan dificil!
jeje

muchas gracias!

Por nunamoons

15 de clabLevel



Genero:Femenino  

firefox
Citar            
MensajeEscrito el 27 May 2008 10:59 am
Para darle nombre de vinculación a un sonido, click derecho sobre el sonido en la librería, y donde dice vinculación (Linkage en inglés, no se como está traducido) le pones el nombre que luego usas en el attachSound. Si tienes dudas mira Sound.attachSound en la ayuda

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 29 May 2008 07:51 am
hola muy buenas!!!
finalmente conseguí hacer lo de mySound, aunque en la película que quiero que no se escuche el ruido de fondo, al ponerle mySound.setVolume(100) también se me anulan los audios de los botones y los de los vídeos que tiene esa página.

cómo podría solucionarlo?

muchas gracias!

Por nunamoons

15 de clabLevel



Genero:Femenino  

firefox
Citar            
MensajeEscrito el 29 May 2008 10:47 am
Supongo que quisiste decir mySound.setVolume(0)
Cambialo a mySound.stop()

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 30 May 2008 08:30 am
hola, muy buenas!

he hecho lo de mySound.stop() y me ha funcionado.
aunque cuando vuelvo a las otras escenas tampoco se oye el sonido.

he provado de ponerle un mySound.start() en cada escena, pero cuando voy de escena en escena se van acumulando los sonidos...

Por nunamoons

15 de clabLevel



Genero:Femenino  

firefox
Citar            
MensajeEscrito el 30 May 2008 09:54 am
Entonce chequea por ejemplos si tiene volúmen:

if(mySound.getVolume()!=100) mySound.start()

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 30 May 2008 10:08 am
entiendo que esta orden debo ponerla donde he creado el objeto sound?

si es así no m efunciona, tampoco si lo pongo en el primer frame de cada escena....

muchas gracias!!

Por nunamoons

15 de clabLevel



Genero:Femenino  

firefox
Citar            
MensajeEscrito el 30 May 2008 11:16 am
he provado de ponerle un mySound.start() en cada escena, pero cuando voy de escena en escena se van acumulando los sonidos ...


Entonces la lógica indica que si ya está sonando (tiene volumen de 100) hay que arrancarlo, si no no arrancarlo, eso es lo que dice el if que te puse, dale mas vueltas

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.