Comunidad de diseño web y desarrollo en internet online

Desactivar volumen de audio en la linea de tiempo con AS3

Citar            
MensajeEscrito el 16 Sep 2011 12:25 pm
Hola.

La solución que necesito ha de ser sí o sí para AS3.

Tengo un audio arrastrado a la linea de tiempo, donde le indico en las propiedades que es de sincronización de flujo. Mientras avanza la liena de tiempo, el audio está sincronizado con diferentes animaciones de la misma linea de tiempo (en otros frames).

Lo que quiero es un botón de activar/desactivar audio, es decir, que si está sonando, al hacer clic en ese botón, el sonido de esa linea de tiempo no se oiga pero que la animación continue, y si el sonido está desactivado se vuelva a oir continuando en el punto de la linea de tiempo donde está la animación.

Saludos y gracias de antemano.

Por nesta

12 de clabLevel



 

firefox
Citar            
MensajeEscrito el 16 Sep 2011 02:52 pm

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 19 Sep 2011 07:00 am
Pero si lo hago con un objeto Sound... ¿cómo sincronizo con la linea de tiempo entonces? No puedo...

Por nesta

12 de clabLevel



 

firefox
Citar            
MensajeEscrito el 19 Sep 2011 01:34 pm
En realidad la sincronización siempre es relativa, dado que la diferencia de velocidad de los procesadores hace que no siempre lo que ves en una máquina se repita en otra (sobre todo si es vieja) Si la sincronización es muy precisa, entonces conviene pasarlo todo a video. Sino deberás resignar el mute, porque si usas SoundMixer.stopAll() se para el sonido, pero no vuelve a comenzar

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 19 Sep 2011 02:02 pm
Encontré la solucioón:

Código ActionScript :

SoundMixer.soundTransform = new SoundTransform(0);


Así bajo el volumen a 0 de todos los sonidos de la aplicación, incluso de los tirados en la línea de tiempo, que es lo que tengo. Era fácil.

Por nesta

12 de clabLevel



 

firefox
Citar            
MensajeEscrito el 19 Sep 2011 02:12 pm
Buen tip, no lo tenía

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.