# How to insert the zoomeffect?

**URL:** <https://forum.kirupa.com/t/how-to-insert-the-zoomeffect/309471>\
**Category:** Uncategorized\
**Created:** [May 16, 2010, 5:50pm UTC](https://forum.kirupa.com/t/how-to-insert-the-zoomeffect/309471 "2010-05-16T17:50:28Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Zippan](https://avatars.discourse-cdn.com/v4/letter/z/7c8e57/32.png) [@Zippan](https://forum.kirupa.com/u/Zippan)\
**Post date:** [May 16, 2010, 5:50pm UTC](https://forum.kirupa.com/t/how-to-insert-the-zoomeffect/309471/1 "2010-05-16T17:50:28Z")

</div>

Hey!

My name is Daniel and live in Sweden (Europe). I’m not good at english but can make a try 😉  
I wounder how can I include the transitioneffect (zoom) in my code?

My code today works fine but I want the imge to “zoom in”  
Please help me :love\_heart:

import fl.transitions._;  
import fl.transitions.easing._;

var pHeight:Number = 200;  
var pWidth:Number = 200;  
var listLoader:URLLoader = new URLLoader( new URLRequest(“filelist.xml”) );  
var picLoader:Loader = new Loader();  
listLoader.addEventListener(Event.COMPLETE, gotList);  
function gotList(evt:Event):void {  
var xmlData:XML = XML(listLoader.data);  
var numImages:Number = xmlData.pix.length();

var stImage:String = xmlData.pix[Math.floor(numImages\*Math.random())].toString();

picLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, gotPic);  
picLoader.load( new URLRequest(stImage) );

listLoader.removeEventListener(Event.COMPLETE, gotList);  
}  
function gotPic(evt:Event):void {  
var thisBmp:Bitmap = Bitmap(evt.target.content);  
thisBmp.x = 0;  
thisBmp.y = 0;  
var thisWidth:Number = thisBmp.width;  
var thisHeight:Number = thisBmp.height;

thisBmp.scaleX = pWidth/thisWidth;  
thisBmp.scaleY = pHeight/thisHeight;  
addChild(thisBmp);

}

///////  
I wan’t to put this code-effect in the code above (zoom in the picture from xml-file)  
///////

var myTM:TransitionManager = new TransitionManager(?);

myTM.startTransition({type:Zoom, direction:Transition.IN, duration:4, easing:Strong.easeOut});
