Me carga unas imagenes que pesan en promedio 130kb el problema esta que al realizar la transicion se me ralentiza mi flash, y quisiera saber si esto tiene solucion o no
Les dejo el codigo:
Código ActionScript :
import fl.transitions.Tween;
import fl.transitions.easing.*;
import fl.transitions.TweenEvent;
var imsReq: URLRequest = new URLRequest("imagenes.txt");
var imsLdr:URLLoader = new URLLoader();
imsLdr.dataFormat = URLLoaderDataFormat.VARIABLES;
imsLdr.addEventListener(Event.COMPLETE,fPrepararEscena);
imsLdr.load(imsReq);
var arrImagenes:Array;
function fPrepararEscena(event:Event):void{
arrImagenes = imsLdr.data.imagenes.split('-x-');
fCargarImagen(null);
}
var indiceArray:int = 0;
var requestImagen:URLRequest = new URLRequest();
var loaderImagen: Loader = new Loader();
function fCargarImagen(event:TimerEvent):void{
requestImagen.url = "images/disco/"+ arrImagenes[indiceArray];
loaderImagen = new Loader();
loaderImagen.contentLoaderInfo.addEventListener(Event.COMPLETE,fTemporizador);
loaderImagen.load(requestImagen);
indiceArray++;
if(indiceArray>=arrImagenes.length){
indiceArray=0;
}
}
var temporizador:Timer = new Timer(5000,1);
temporizador.addEventListener(TimerEvent.TIMER_COMPLETE,fCargarImagen);
var twDisolverImagen:Tween = new Tween(loaderImagen,"alpha",None.easeNone,0,1,2,true);
function fTemporizador(event:Event):void{
twDisolverImagen.obj = loaderImagen;
twDisolverImagen.start();
if(numChildren>1){
removeChildAt(0);
}
addChild(loaderImagen);
temporizador.start();
}
