Comunidad de diseño web y desarrollo en internet online

Reproductor de audio

Citar            
MensajeEscrito el 21 Oct 2010 03:08 pm
Hola, estoy haciendo una página web con flash.

Lo que vengo haciendo es que cada película corra dentro de una película principal, que contiene el fondo y la música, la cual se reproduce con un mediaController.
Al ingresar en la página, se ve una presentación y se oye música que continúa durante la navegación, al cliquear en los enlaces se van cargando distintas películas con loadMovie.
Yo quisiera que uno de los enlaces llevara a un mediaDisplay que permita controlar lo que suena y que permita cambiar de canción y que eso siga sonando mientras se navega.

Espero haber sido claro y que me puedan ayudar.
Gracias.

Por ipaolino

5 de clabLevel



 

firefox
Citar            
MensajeEscrito el 21 Oct 2010 06:22 pm
Según entiendo ya tienes el MediaDisplay, juega con la visibilidad, que el enlace lo haga visible para que puedan cambiar el source

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 21 Oct 2010 06:50 pm
Tendré que probar.
El código para hacer eso cuál sería?

Por ipaolino

5 de clabLevel



 

firefox
Citar            
MensajeEscrito el 21 Oct 2010 06:52 pm
Para hacerlo visible:

myMediadisplay._visible = true

Invisible

myMediadisplay._visible = false

donde myMediadisplay es el nombre de instancia de tu componente

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 22 Oct 2010 03:24 am
No sé que estoy haciendo mal, porque no me funciona.

Puse este código en el botón con el que quiero que se vea el reproductor:
on (release){
_root.my_display._visible = true;
}

Y al cliquear no hace nada.

Por ipaolino

5 de clabLevel



 

firefox
Citar            
MensajeEscrito el 22 Oct 2010 01:19 pm
Agrega esto:

Código ActionScript :

on (release){
 trace("mediaDisplay: "+_root.my_display)
_root.my_display._visible = true;
}


Si el trace trae undefined, entonces tienes mal la ruta

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos



Ultima edición por solisarg el 22 Oct 2010 07:17 pm, editado 1 vez

Argentina

firefox
Citar            
MensajeEscrito el 22 Oct 2010 07:16 pm
Esta es la salida:

mediaDisplay: _level0.my_display

Estoy como turco en la neblina.

Por ipaolino

5 de clabLevel



 

firefox
Citar            
MensajeEscrito el 22 Oct 2010 07:17 pm
Entonces puede que este tapado por algún otro elemento, asumo que quieres visualizarlo gráficamente en el escenario

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 23 Oct 2010 03:26 am
Sí, quiero que se vea eso solo cuando se siga el enlace.
No está tapado pero no se vé ni aunque lo ponga solo al mediaDisplay, es un rectangulo invisible.
Que tengo que hacer?

Por ipaolino

5 de clabLevel



 

firefox
Citar            
MensajeEscrito el 25 Oct 2010 02:18 pm
Ya recuerdo, el MediaDisplay era la clase para manejar, si quieres darle entidad usa un MediaPlayback

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.