28/11/2007, 09:16
|
| | Fecha de Ingreso: agosto-2002
Mensajes: 186
Antigüedad: 22 años, 3 meses Puntos: 1 | |
cambiar el codigo de AS2 a AS3 como hacerlo¡¡¡¡¡¡¡¡ amigos encontre este codigo en la web par poder cargar videos desde una lista XML pero esta en AS2 al quere pasar el codigo a AS3 me sale varios errores alguien me puede dar una mano
Código:
stop();
import mx.controls.List;
import mx.controls.MediaPlayback;
//Cargamos el XML
videos = new XML();
videos.ignoreWhite = true;
videos.onLoad = function(success){
if (success){
//Shortcuts
video = videos.firstChild;
num_total = videos.firstChild.childNodes.length;
//Creamos y llenamos la lista
crearLista();
//Creamos el reproductor
crearPlayer();
}
else{
trace("No se pudo cargar la lista de canciones");
}
}
videos.load("20071119/02/atb_1e.xml");
lista.addEventListener("change", alCambiar);
///////////////////////////////////////////////////////////////////
/////////////////////////// FUNCIONES ///////////////////////////
///////////////////////////////////////////////////////////////////
function crearLista(){
//Posicionamos la lista de las canciones
lista.setSize(240,380);
lista._x = 740;
lista._y = 250;
//Llenamos la lista con las canciones
misDatos = new Array();
//videos = new Array();
lista.dataProvider = misDatos;
for (var i=0; i<num_total; i++) {
misDatos.addItem({label: video.childNodes[i].firstChild, data: video.childNodes[i].firstChild});
//videos[i]=video.childNodes[i].childNodes[1].firstChild.nodeValue
}
}
function crearPlayer(){
//Posicionamos el reproductor
player.setSize(500,300);
player.autoSize= false;
player._x = 200;
player._y = 275;
//Propiedades del reproductor
player.controllerPolicy = "on";
player.mediaType = "FLV";
//player.controlPlacement= "top";
player.autoSize=false;
player.aspectRatio=false;
//
}
//Cuando cambiamos la canción seleccionada en la lista... cargamos el nuevo video, y ejecutamos
/*function alCambiar (evento){
if (evento.type == "change"){
player.setMedia("videos/"+lista.selectedItem.data, "FLV");
player.play();
}
};*/
function alCambiar (evento){
if (evento.type == "change"){
//pp=lista.selectedIndex;
if(lista.selectedIndex == 0)
{
gotoAndPlay(1);
}
else
{
titulo="";
titulo=lista.selectedItem.data;
player.setMedia("20071119/02/videos/atb_1e/"+lista.selectedItem.data+".flv", "FLV");
player.play();
}
}
};
por favor una ayuda
este es el Fla http://www.mediamax.com/supaya/Hosted/codigoCS3.rar
gracias por su ayuda |