Dim, 10/12/2008 - 13:52 — ZenBien
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;
}