Retroceder   Foros del Web > Diseño de Sitios web > Flash y Actionscript

Respuesta
 
Herramientas Desplegado
Antiguo 13-feb-2006, 16:05   #1 (permalink)
movisoft está en el buen camino
 
Fecha de Ingreso: febrero-2003
Mensajes: 104
Reproductor MP3 en flash

Hola, estoy haciendo algo sencillo, el tema es que quiero hacer en una pagina de flash, que cuando se cargue, pues suene musica (mp3) una cancion vamos. y si el visitante de la pagina se cansa, que pulse al stop, pero si quiere volver a escucharla o que pulse al play y tambien pueda haber un pause. Estoy hecho un lio con ActionScript etc. alguien me puede exar una mano?

Saludos
movisoft está desconectado   Responder Citando
Antiguo 13-feb-2006, 16:41   #2 (permalink)
Colaborador
Bandit llegará a ser famoso muy prontoBandit llegará a ser famoso muy pronto
 
Avatar de Bandit
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 11.083
Hola movisoft.
Importa tu mp3 a la biblioteca y cuando esté allí le das con el derecho sobre su nombre y activas Vinculación, te abrirá una ventana donde activas Exportar para ActionScript, le pones como nombre musica y Aceptas.
En el primer frame de tu película coloca éste código:
sonido = new Sound();
sonido.attachSound("musica")
_root.sonido.stop();
_root.sonido.start(0, 999);

Crea 2 botones: STOP y PLAY
Crea un MC en la capa 1 frame 1 coloca el botón STOP y en la capa 2 frame 2 el PLAY, los 2 botones tiene que estar en las mismas coordenadas, creas la capa 3 y en el frame 1 y 2 coloca un stop();
Códigos para los botones:
Para STOP:
on (press) {
_root.sonido.stop();
_root.clip.gotoAndPlay (2);
}
Para Play:
on (release) {
_root.sonido.start(0, 999);
_root.clip.gotoAndPlay (1);
}
Al colocar el MC que contiene los botones en el escenario le pones como nombre de instancia: clip.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://banditweb.iespana.es/
Bandit está desconectado   Responder Citando
Antiguo 13-feb-2006, 16:50   #3 (permalink)
movisoft está en el buen camino
 
Fecha de Ingreso: febrero-2003
Mensajes: 104
Hola muchas gracias por tu respuesta, pero que es un MC???

Saludos
movisoft está desconectado   Responder Citando
Antiguo 13-feb-2006, 16:54   #4 (permalink)
Colaborador
Bandit llegará a ser famoso muy prontoBandit llegará a ser famoso muy pronto
 
Avatar de Bandit
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 11.083
MC es el acrónimo de MovieClip en Inglés, que en castellano sería Clip de película.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://banditweb.iespana.es/
Bandit está desconectado   Responder Citando
Antiguo 14-feb-2006, 07:35   #5 (permalink)
movisoft está en el buen camino
 
Fecha de Ingreso: febrero-2003
Mensajes: 104
Hola, muchisimas gracias, me funciona a la perfeccion

Gracias por tu ayuda
movisoft está desconectado   Responder Citando
Antiguo 21-feb-2006, 16:47   #6 (permalink)
emergugue ha deshabilitado el karma
 
Fecha de Ingreso: febrero-2006
Mensajes: 3
Hola, Mira lo que me pasa es que hice todo lo que pusiste, pero me funciona hasta cierta parte. Cuando le doy click en el botón para que me pare el sonido, me lo para, hasta ahí muy bien, pero cuando le vuelvo a dar click para que me empiese el sonido nuevamente no me funciona y no se porque, lo he hecho una y otra vez y no se que sucede, siempre me da igual, si pudieras ayudarme te lo agrdeceria en el alma. Ok, eso es todo, bye
emergugue está desconectado   Responder Citando
Antiguo 22-feb-2006, 08:40   #7 (permalink)
Colaborador
Bandit llegará a ser famoso muy prontoBandit llegará a ser famoso muy pronto
 
Avatar de Bandit
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 11.083
Hola emergugue:
Bienvenido al Foro.
Algo debes de estar haciendo mal, revísalo de nuevo todo, por que movisoft no ha tenido problemas al realizarlo.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://banditweb.iespana.es/
Bandit está desconectado   Responder Citando
Antiguo 22-feb-2006, 19:25   #8 (permalink)
emergugue ha deshabilitado el karma
 
Fecha de Ingreso: febrero-2006
Mensajes: 3
De acuerdo

Hola, yo de nuevo, a que te refieres con "Al colocar el MC que contiene los botones en el escenario le pones como nombre de instancia: clip.", es que es lo único que no entiendo de tu explicasión, ya he hecho y desecho todos los pasos que dices pero no me quiere dar, no se que será lo que estoy haciendo mal, pienso que puede ser eso que te comente arriba, es lo único que no entiendo, ojalá me puedas ayudar, de antemano muchas gracias
emergugue está desconectado   Responder Citando
Antiguo 23-feb-2006, 08:13   #9 (permalink)
Colaborador
Bandit llegará a ser famoso muy prontoBandit llegará a ser famoso muy pronto
 
Avatar de Bandit
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 11.083
En mi primer post digo que creen un MC (clip de película) y en su interior coloquen los 2 botones, éste MC que aparece en la biblioteca la arrastras al escenario y le pones como nombre de instancia: clip.

Espero haberte sido de ayuda y esté clara la explicación.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://banditweb.iespana.es/
Bandit está desconectado   Responder Citando
Antiguo 23-feb-2006, 18:31   #10 (permalink)
emergugue ha deshabilitado el karma
 
Fecha de Ingreso: febrero-2006
Mensajes: 3
Hey ya me dio, mil gracias, yo soy mera gueva, solo me faltaba poner clip en el nombre de instancia y disculpen tanta preguntadera.
Además me gustaria darles un consejo: El tutorial estaba muy claro, pero seria bueno que cuando digan lo que hay que que hacer, tambien digan para que lo estamos haciendo, (si pueden y quieren) porque si no, los que estamos aprendiendo, nos acostumbramos simplemenete a seguir los tutoriales y no aprendemos que es lo que estamos haciendo para despues poderlo aplicar a otros proyectos, yo se que es muy tedioso, por eso solo digo en el caso del pueda y quiera hacerlo, se le agradeceria mucho. De todas formas mil gracias por su ayuda, hasta la próxima

Última edición por emergugue; 23-feb-2006 a las 19:02.
emergugue está desconectado   Responder Citando
Antiguo 24-feb-2006, 08:14   #11 (permalink)
Colaborador
Bandit llegará a ser famoso muy prontoBandit llegará a ser famoso muy pronto
 
Avatar de Bandit
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 11.083
Seguir un tutorial no es solamente realizarlo al pie de la letra, si no también analizarlo y después utilizando el sentido común aplicarlo a otros proyectos, te imaginas si se haría un tutorial explicando muy minuciosamente cada paso y no alcanzaría espacio en el Post.
En primer lugar tienes que aprender a leer con más detenimiento, para evitarte los errores, no te acostumbres solamente a copiar y pegar códigos que así no se aprende.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://banditweb.iespana.es/
Bandit está desconectado   Responder Citando
Antiguo 13-mar-2006, 23:43   #12 (permalink)
Teufel está en el buen camino
 
Avatar de Teufel
 
Fecha de Ingreso: noviembre-2002
Ubicación: Guatechula
Mensajes: 42
Enviar un mensaje por ICQ a Teufel Enviar un mensaje por MSN a Teufel
Como puedo hacer si tengo 2 o mas mp3z y quiero agregar botones de next y de back?
__________________
Visita Toienlinea.com mi blog personal :arriba:
Teufel está desconectado   Responder Citando
Antiguo 09-jul-2006, 06:40   #13 (permalink)
branet ha deshabilitado el karma
 
Fecha de Ingreso: abril-2006
Mensajes: 9
Hola.

He hecho este ejemplo mas de 8 veces y todas sin resultado, ¿puedo enviarle el ejemplo a alguien para que me diga donde está mi problema?, ni siquiera al pulsar sobre STOP, se cambia a PLAY y mucho menos la música se para.

Tambien me gustaría, como al usuario anterior, que me dijeran como se puede hacer para agregar mas mp3 y hacer botones next y back o, si fuese posible, que al pulsar sobre el titulo de la canción esta se reproduzca.
branet está desconectado   Responder Citando
Antiguo 09-jul-2006, 10:19   #14 (permalink)
Colaborador
Bandit llegará a ser famoso muy prontoBandit llegará a ser famoso muy pronto
 
Avatar de Bandit
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 11.083
Hola branet:
Primero realiza el ejemplo que di, para después complicarlo más, si hasta ahora no lo puedes hacer ese que es más simple te complicarás agregándole más sonidos.
Te estoy enviando un MP con mi dirección electrónica para que me envíes tu archivo.

Espero poderte ser de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://banditweb.iespana.es/
Bandit está desconectado   Responder Citando
Antiguo 09-jul-2006, 17:03   #15 (permalink)
chrispectrum ha deshabilitado el karma
 
Fecha de Ingreso: marzo-2006
Mensajes: 68
visiten este blog christiandesing.blogcindario.com
chrispectrum está desconectado   Responder Citando
Antiguo 07-oct-2006, 12:22   #16 (permalink)
MoDoRrO está en el buen camino
 
Avatar de MoDoRrO
 
Fecha de Ingreso: septiembre-2005
Ubicación: ~º M e X i C o º~
Mensajes: 562
Enviar un mensaje por MSN a MoDoRrO Enviar un mensaje por Yahoo  a MoDoRrO
No tienes un ejemplo ya hecho para Flash Mx?
Saludos y gracs

herpsdea@hotmail.com
MoDoRrO está desconectado   Responder Citando
Antiguo 08-oct-2006, 17:59   #17 (permalink)
stock tiene algunos puntos positivos de karma
 
Avatar de stock
 
Fecha de Ingreso: junio-2004
Ubicación: Monterrey NL
Mensajes: 1.993
aqui tengo uno para el que lo quiera utilizar

http://pulso.um.edu.mx/~crysfel/flash/mp3Player/

es completamente dinamico, osea, unicamente hay que configurar el XML y listo

have funnnnnnn
__________________
Don't hate the languaje, hate the runtime environment
Crysfel's Blog :: Blog de programación, JAVA,PHP, AJAX, JavaScript, CSS y otras hierbas
stock está desconectado   Responder Citando
Antiguo 08-oct-2006, 20:10   #18 (permalink)
Fastlane está en el buen camino
 
Avatar de Fastlane
 
Fecha de Ingreso: febrero-2004
Ubicación: ElSalvador
Mensajes: 48
Cuando intento abrir el .fla me dice "unexpected file format" para descargarlo le doy "guardar enlace como" nose cual podria ser el problema de ser posible stock en ponerlo en rar talvez asi funciona.
Gracias Hasta Luego
Fastlane está desconectado   Responder Citando
Antiguo 09-oct-2006, 07:32   #19 (permalink)
stock tiene algunos puntos positivos de karma
 
Avatar de stock
 
Fecha de Ingreso: junio-2004
Ubicación: Monterrey NL
Mensajes: 1.993
ya cree un ZIP

aunque me parece extranio, porque yo si lo baje y abrio muy bien.... en fin, ahi esta un zip, con el fla y el xml, no puse los MP3s para que lo descarguen mas rapido

have funnnnnn
__________________
Don't hate the languaje, hate the runtime environment
Crysfel's Blog :: Blog de programación, JAVA,PHP, AJAX, JavaScript, CSS y otras hierbas
stock está desconectado   Responder Citando
Antiguo 09-oct-2006, 10:27   #20 (permalink)
Fastlane está en el buen camino
 
Avatar de Fastlane
 
Fecha de Ingreso: febrero-2004
Ubicación: ElSalvador
Mensajes: 48
Gracias stock pero siempre me da el mismo error,tengo instalado flash mx 2004 profesional sera por eso?
Gracias Hasta Luego
Fastlane está desconectado   Responder Citando
Antiguo 09-oct-2006, 12:08   #21 (permalink)
André_01 no se puede cailificar en este momento
 
Fecha de Ingreso: agosto-2006
Mensajes: 152
Código:
http://eltrashumante.blogspot.com
André_01 está desconectado   Responder Citando
Antiguo 09-oct-2006, 12:58   #22 (permalink)
Colaborador
Bandit llegará a ser famoso muy prontoBandit llegará a ser famoso muy pronto
 
Avatar de Bandit
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 11.083
Hola Fastlane:
Visita mi página allí tienes un tutor que se llama player, con el cual puedes cargar 4 canciones.

Espero que te sea de utilidad.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://banditweb.iespana.es/
Bandit está desconectado   Responder Citando
Antiguo 09-oct-2006, 23:20   #23 (permalink)
MoDoRrO está en el buen camino
 
Avatar de MoDoRrO
 
Fecha de Ingreso: septiembre-2005
Ubicación: ~º M e X i C o º~
Mensajes: 562
Enviar un mensaje por MSN a MoDoRrO Enviar un mensaje por Yahoo  a MoDoRrO
hola.
oye stok, me descargue varios recursos de tu web (como el efecto del humo)
pero al abrir el .fla me aparece el mismo error que a fastlane

tengo el Flash Mx 2004

saludos
MoDoRrO está desconectado   Responder Citando
Antiguo 10-oct-2006, 07:08   #24 (permalink)
Fastlane está en el buen camino
 
Avatar de Fastlane
 
Fecha de Ingreso: febrero-2004
Ubicación: ElSalvador
Mensajes: 48
Hola Bandit segui el tutorial de tu web pero no me funciono (jajajaja que raro, en algo me equivoque) asi que segui las indicaciones de este y si me funciona, ahora el siguiente paso como se le puede agregar el control de volumen como lo tienes en tu web?
Gracias Hasta Luego
Fastlane está desconectado   Responder Citando
Antiguo 10-oct-2006, 08:03   #25 (permalink)
stock tiene algunos puntos positivos de karma
 
Avatar de stock
 
Fecha de Ingreso: junio-2004
Ubicación: Monterrey NL
Mensajes: 1.993
Cita:
Iniciado por MoDoRrO Ver Mensaje
hola.
oye stok, me descargue varios recursos de tu web (como el efecto del humo)
pero al abrir el .fla me aparece el mismo error que a fastlane

tengo el Flash Mx 2004

saludos

lo que pasa es que estan hechos en flash 8, pues fueron ejemplos que hice para mostrar las nuevas caracteristicas de flash 8, puedes bajarte la version trial directamente de la pagina oficial de adobe.

mira, aqui puse una explicacion de code
http://fit.um.edu.mx/foros/index.php?topic=1429.0

have funnnnn
__________________
Don't hate the languaje, hate the runtime environment
Crysfel's Blog :: Blog de programación, JAVA,PHP, AJAX, JavaScript, CSS y otras hierbas
stock está desconectado   Responder Citando
Antiguo 10-oct-2006, 22:22   #26 (permalink)
Fastlane está en el buen camino
 
Avatar de Fastlane
 
Fecha de Ingreso: febrero-2004
Ubicación: ElSalvador
Mensajes: 48
Les presento a mi reproductor de un mp3 jajaja, poco estetico pero funcional, http://www.megaupload.com/?d=BWF514CJ
Nose si alguien lo ha visto, ahora estoy tratando de ponerle otra cancion, asi como en el ejemplo de stock que tiene el boton atras y siguiente, que si se le da siguiente pasa a la siguiente cancion y si se le da atras pasa a la cancion anterior alguien tiene un ejemplo de esas funciones
Gracias Hasta Luego

Última edición por Fastlane; 12-oct-2006 a las 00:42.
Fastlane está desconectado   Responder Citando
Antiguo 12-oct-2006, 11:00   #27 (permalink)
stock tiene algunos puntos positivos de karma
 
Avatar de stock
 
Fecha de Ingreso: junio-2004
Ubicación: Monterrey NL
Mensajes: 1.993
mira, en el ejemplo que puse arriba yo reprodusco un mp3 asi:

Código PHP:
function reproducir(track:Number):Void{
    
trackTxt.text cancionesTracks[track];
    
my_sound.loadSound(cancionesFile[track], true);
    
time 0;
    
reproduciendo true;
    
tiempoTxt.text "0:00";
    
clearInterval(idInterval);
    
idInterval setInterval(updateTime,1000);
    
animaInfo(cancionesAutor[track] +" - "+cancionesTitulo[track]);

donde a esta funcion unicamente le paso el numero de cancion a reproducir, previamente, ya cargue la lista de canciones desde el xml, y guarde el nombre de losa rchivos en un arreglo, entonces a esta funcion le paso el numero de cancion que quiero reproducir, ya ya.

entonces en los botones de sig cancion y anterior simplemente tengo una variable global que tiene el numero de cancion actual, entonces cuando presionas alguno de estos botones, incremento o decremento la cancion actual e invoco la funcion reproducir con el nuevo numero de cancion a reproducir

eso es todo