crear reproductor flash con lista.pdf
TRANSCRIPT
-
Reproductor Lista Xml Web
Dcimo grado
Ing. Alfonso jerez
Crear reproductor flash con lista
1. opcin ventana componentes
-
Reproductor Lista Xml Web
Dcimo grado
Ing. Alfonso jerez
2. Mediaplayback
3. userInterface -- List
-
Reproductor Lista Xml Web
Dcimo grado
Ing. Alfonso jerez
4. selecciona el Mediaplayback , propiedades nombre de instancia y escribe
player
5. selecciona la lista, propiedades nombre de instancia y escribe
-
Reproductor Lista Xml Web
Dcimo grado
Ing. Alfonso jerez
6. escribir el cdigo
En una nueva capa en el fotograma 1 con f9 acciones escribe el cdigo
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");
-
Reproductor Lista Xml Web
Dcimo grado
Ing. Alfonso jerez
///////////////////////////////////////////////////////////////////
/////////////////////////// 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
-
Reproductor Lista Xml Web
Dcimo grado
Ing. Alfonso jerez
}
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 cancin seleccionada en la lista... cargamos la nueva cancin, y
ejecutamos
function alCambiar (evento){
if (evento.type == "change"){
player.setMedia("musica/"+lista.selectedItem.data, "MP3");
player.play();
}
};
7. guardamos los archivos y creamos una la lista en xml
Cdigo
nombre de la cancin.mp3
-
Reproductor Lista Xml Web
Dcimo grado
Ing. Alfonso jerez
La guardamos con el nombre de XML
Creamos una carpeta con el nombre msica
Y guardamos la msica
8. listo