rendered paste bodyprivate function CrossFade(event:Event):void{
trace(currentImageIndex);
trace(imageList[currentImageIndex].child("image").toString());
var myLoader:Loader = new Loader();
myLoader.contentLoaderInfo.addEventListener(Event.COMPLETE,function(e:Event):void{
img = Bitmap(e.target.content);
trace(img.bitmapData.width);
trace(img.bitmapData.height);
xFade.stop();
xFade.bitmapFrom = img.bitmapData;
xFade.bitmapTo = img.bitmapData;
xFade.play();
currentImageIndex++;
if (currentImageIndex == imageList.length -1) currentImageIndex = 0;
startTimer(CrossFade, 3500);
});
myLoader.load(new URLRequest(imageList[currentImageIndex].child("image").toString()));
}
///
<s:CrossFade id="xFade" target="{bannerImage}" duration="3000" />
<mx:Image id="bannerImage" scaleContent="false" width="609" height="105" x="0" y="0" />