RangeError: Error #2006: El índice proporcionado está fuera de los límites.
at flash.display::DisplayObjectContainer/getChildAt()
at galeria_fla::MainTimeline/hidePrev()
at galeria_fla::MainTimeline/funclick()
Si alguien conoce una mejor manera para cargar individualmente las fotos le agradecería
Código ActionScript :
function cargarFotos():void {
for (var i:Number = 0; i < 5; i++) {
var varurl:String=cargaimagenes[i].@URL;
var varloader:Loader = new Loader();
varloader.load(new URLRequest(varurl));
varloader.contentLoaderInfo.addEventListener(Event.COMPLETE, TerminarCarga);
arreglofotos.push(varloader);
var varlabel:TextField = new TextField();
varlabel.text=cargaimagenes[i].@TITLE;
varlabel.autoSize=TextFieldAutoSize.LEFT;
arreglonombrefoto.push(varlabel);
}
precarga = new TextField();
precarga.text="Cargando";
precarga.autoSize=TextFieldAutoSize.CENTER;
precarga.x = (stage.stageWidth - precarga.width)/2;
precarga.y = (stage.stageHeight - precarga.height)/2;
addChild(precarga);
}
function TerminarCarga(e:Event):void {
contadorcargafotos++;
if (contadorcargafotos==totalimagenes) {
startShow();
}
var varloaderInfo:LoaderInfo=LoaderInfo(e.target);
varloaderInfo.removeEventListener(Event.COMPLETE, TerminarCarga);
} 