Comunidad de diseño web y desarrollo en internet online

controlar una variable desde una escena diferente

Citar            
MensajeEscrito el 14 Feb 2009 04:46 am
Deseo saber como puedo controlar una variable que esta en una escena diferente de donde quiero programar mi boton.

Es decir:

Escena Principal>MovieClip Ecualizador>Boton Play

ahi se creo la variable sonido que carga el MP3 que deseo como fondo.

Despúes quiero parar ese sonido de fondo e integrar una nuevo cuando doy click en otro boton en otra escena completamente diferente a donde fue creada la variable.

Intente solo llamando a la variable como sonido.stop (); pero no funciona.

La cuestión es que no quiero usar stopAllSounds (); porque no deseo que se dejen de reproducir los demás sonidos que tengo integrados.

Gracias

Por grc_productions

1 de clabLevel



 

msie
Citar            
MensajeEscrito el 14 Feb 2009 02:30 pm
Hola, mmm, no se si funcione completamente lo que te voy a poner, pero el punto es que cuando cambias de escena me parece que la escena actual deja de exisitir y por tanto sus movieclips, igual si el sonido deja de estar vinculado a un movieclip, puede que si se ejecuta su funcion stop(), detenga todos los sonido asociados.

cuando declaras tu objeto sound, haslo de esta forma:

Código ActionScript :

_global.sonido1 = new Sound...


en la otra escena solo bastara con:

Código ActionScript :

sonido1.stop();


Suerte.

Por LongeVie

Claber

1741 de clabLevel

1 tutorial

Genero:Masculino  

En un lugar, re moto.

firefox
Citar            
MensajeEscrito el 14 Feb 2009 02:34 pm
Nota: los (...) denotan continuidad en el codigo, osea que continua el codigo que ya tenias, no los pongas asi talcual porque marca error.

y el segundo codigo es asi:

Código ActionScript :

_global.sonido1.stop();


:P

Por LongeVie

Claber

1741 de clabLevel

1 tutorial

Genero:Masculino  

En un lugar, re moto.

firefox

 

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