J'ai codé une carte qui, lorsqu'on clique sur un objet de la province, doit se déplacer au centre de l'écran et croître un pourcentage de la largeur, avec l'affichage d'un certain nombre de différents des choses.AS3: redimensionnement à la suite d'un eventListener
Le problème est que pour que l'image soit redimensionnée, elle doit être cliquée deux fois. Il se déplace et tous les enfants s'affichent comme prévu, mais le redimensionnement ne fonctionne pas au premier clic. Des idées pour régler ce problème?
menuItem4_mc.addEventListener(MouseEvent.CLICK, onClick);
public function onClick(mc:MouseEvent):void {
menuItem4_mc.width = width * .65;
menuItem4_mc.height = height * .7;
//brings Ontario To the front of the stage
setChildIndex(menuItem4_mc,numChildren - 1);
menuItem4_mc.x= 670/2;
menuItem4_mc.y= 480/2;
...
}
Merci!