crear reproductor flash con lista.pdf

7
 Reproductor Lista Xml Web Décimo grado Ing. Alfonso jerez Crear reproductor flash con lista 1. opción ventana componentes

Upload: zerej

Post on 07-Oct-2015

220 views

Category:

Documents


0 download

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