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

cambiar el codigo de AS2 a AS3 como hacerlo¡¡¡¡¡¡¡¡

Estas en el tema de cambiar el codigo de AS2 a AS3 como hacerlo¡¡¡¡¡¡¡¡ en el foro de Flash y Actionscript en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 28/11/2007, 09:16
 
Fecha de Ingreso: agosto-2002
Mensajes: 186
Antigüedad: 21 años, 8 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
  #2 (permalink)  
Antiguo 28/11/2007, 16:28
Avatar de TMeister
Crazy Coder
 
Fecha de Ingreso: enero-2002
Ubicación: En la Oficina
Mensajes: 2.880
Antigüedad: 22 años, 3 meses
Puntos: 193
Re: cambiar el codigo de AS2 a AS3 como hacerlo¡¡¡¡¡¡¡¡

http://livedocs.adobe.com/flex/2/langref/migration.html
  #3 (permalink)  
Antiguo 28/11/2007, 17:15
 
Fecha de Ingreso: agosto-2002
Mensajes: 186
Antigüedad: 21 años, 8 meses
Puntos: 1
Re: cambiar el codigo de AS2 a AS3 como hacerlo¡¡¡¡¡¡¡¡

gracias voy a intentarlo
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 14:35.