Foros del Web » Creando para Internet » Flash y Actionscript »

Reproductor de SWF Ayuda

Estas en el tema de Reproductor de SWF Ayuda en el foro de Flash y Actionscript en Foros del Web. Hola gente Miren me he encontrado con un reproductor de MP3 en flash de cristalab. Mi idea es que en vez de reproducir MP3 reproduzca ...
  #1 (permalink)  
Antiguo 22/10/2006, 20:59
 
Fecha de Ingreso: septiembre-2006
Mensajes: 8
Antigüedad: 11 años, 2 meses
Puntos: 0
Pregunta Reproductor de SWF Ayuda

Hola gente
Miren me he encontrado con un reproductor de MP3 en flash de cristalab.

Mi idea es que en vez de reproducir MP3 reproduzca SWF, porque es mas liviano y porque los host no admiten mp3.Creo.
De todas formas, ¿que tendria que modificar en el codigo de ese reproductor para que me tome los archivos .swf?
Por a parte esta bien lo que quiero hacer? o hay alguna contra


este es el codigo:

import mx.controls.List;
import mx.controls.MediaPlayback;
//Cargamos el XML
canciones = new XML();
canciones.ignoreWhite = true;
canciones.onLoad = function(success) {
if (success) {
//Shortcuts
cancion = canciones.firstChild;
num_total = canciones.firstChild.childNodes.length;
//Creamos y llenamos la lista
crearLista();
//Creamos el reproductor
crearPlayer();
} else {
trace("No se pudo cargar la lista de canciones");
}
};
canciones.load("lista.xml");
///////////////////////////////////////////////////////////////////
/////////////////////////// LISTENERS ///////////////////////////
///////////////////////////////////////////////////////////////////
lista.addEventListener("change", alCambiar);
///////////////////////////////////////////////////////////////////
/////////////////////////// FUNCIONES ///////////////////////////
///////////////////////////////////////////////////////////////////
function crearLista() {
//Posicionamos la lista de las canciones
lista.setSize(180, 200);
lista._x = 220;
lista._y = 0;
//Llenamos la lista con las canciones
misDatos = new Array();
lista.dataProvider = misDatos;
for (var i = 0; i<num_total; i++) {
misDatos.addItem({label:cancion.childNodes[i].firstChild,
data:cancion.childNodes[i].firstChild});
}
}
function crearPlayer() {
//Posicionamos el reproductor
player.setSize(200, 200);
player._x = 0;
player._y = 0;
//Propiedades del reproductor
player.controllerPolicy = "on";
player.mediaType = "MP3";
}
//Cuando cambiamos la canción seleccionada en la lista... cargamos la nueva canción, y ejecutamos
function alCambiar(evento) {
if (evento.type == "change") {
player.setMedia("musica/"+lista.selectedItem.data, "MP3");
player.play();
}
}


gracias por su tiempo
  #2 (permalink)  
Antiguo 23/10/2006, 09:49
 
Fecha de Ingreso: septiembre-2006
Mensajes: 8
Antigüedad: 11 años, 2 meses
Puntos: 0
Por favor alguien que entienda de el tema que me ayude .
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:15.