Ver Mensaje Individual
  #8 (permalink)  
Antiguo 02/10/2006, 16:44
Avatar de Joss_Mcgennitt
Joss_Mcgennitt
 
Fecha de Ingreso: septiembre-2006
Ubicación: Veracruz, México
Mensajes: 16
Antigüedad: 18 años, 2 meses
Puntos: 0
Hola de nuevo, bien aqui te pongo algo espero te ayude:

Hay que crear una serie de listas en XML para que de ahí pueda reproducir:

<lista>
<cancion>sonata claro de luna.mp3</cancion>
<cancion>las 4 estaciones.mp3</cancion>
<cancion>opertua 5a sinfonia.mp3</cancion>
</lista>

//como lo dice, es una lista de canciones que cargará el reproductor lo que sino sé, es si pueda jalar un avi, mpg ó otro formato de video. Es importante que los archivos radiquen también donde esté swf ó html.

Insertamos a tu escena el componente "list" y el "MediaPlayerBack"

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");

lista.addEventListener("change", alCambiar);

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();
}
}

Espero te pueda ayudar esto, saludos!!!!