flex rendre une image cliquable

Personnamisez vos boutons en utilisant une image:
Dans cet exemple, le clic sur l'image va effectuer un zoom x3 dessus


Le mxml:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application
    xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"
    viewSourceURL="source/index.html"
    applicationComplete="init()"
    >
    <mx:Script source="test.as" />
</mx:Application>

Le fichier test.as
import mx.controls.Image;
public var imageBouton:Image;//Déclaré ici pour pouvoir l'utiliser dans une fonction
public function init():void{
    imageBouton = new Image();
    imageBouton.source="photo.jpg";
    imageBouton.addEventListener(MouseEvent.MOUSE_DOWN,clic);
    addChild(imageBouton);
}

private function clic(e:Event):void{
    imageBouton.scaleX=3;
    imageBouton.scaleY=3;
}