All pastes #2046652 Raw Edit

Miscellany

public text v1 · immutable
#2046652 ·published 2011-04-15 03:54 UTC
rendered paste body
private 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" />