Código :
package scripts.clases
{
import flash.net.*;
import flash.xml.*;
import flash.events.*;
public class nombres {
private var direcciones:Array=new Array();
private var xml:XML;
public function nombres(){
var cargar:URLLoader= new URLLoader();
cargar.load(new URLRequest('xml/fotos.xml'));
cargar.addEventListener(Event.COMPLETE,cargado);
}
public function cargado(event:Event):void{
xml= new XML(event.target.data);
enviar();
}
public function enviar():Array{
for(var i:uint=0;i<xml.foto.length();i++){
direcciones.push(xml.foto[i].direccion);
}
return direcciones;
}
}
}
Este script llamado 'nombres'
Bueno ahora lo que puse en flash en el panel de accion
Código :
import scripts.clases.nombres; var fotos:nombres=new nombres(); var ubicaciones:Array= new Array() ubicaciones=fotos.enviar();
el error que arroga es
Código :
TypeError: Error #1009: No se puede acceder a una propiedad o a un método de una referencia a un objeto nulo. at scripts.clases::nombres/enviar() at Practica11Galery_fla::MainTimeline/Practica11Galery_fla::frame1()
Bueno espero haber sido claro, graciasssssss .. chauu
seguire intentando rescatar mi array

Zguillez