Gérer l'événement doubleClick en ActionScript 3 (AS3)
Je vous conseille de relire l'article sur l'événement click pour comprendre le modèle d'événements.
Actionscript:
-
// rectangle bleu
-
var rectangle:Sprite = new Sprite();
-
rectangle.graphics.beginFill(0x0000FF);
-
rectangle.graphics.drawRect(5, 5, 100, 30);
-
// Le rectangle peut recevoir l'événement doubleClic
-
rectangle.doubleClickEnabled=true;
-
// Evénement click du clip contenant le rectangle
-
function doubleClicRectangle(evt:MouseEvent):void
-
{
-
trace("Evénement de type : "+evt.type);
-
}
-
// Evénement click du rectangle est défini
-
rectangle.addEventListener(MouseEvent.DOUBLE_CLICK, doubleClicRectangle);
-
// Le rectangle est ajouté à la séquence
-
this.addChild(rectangle);
;-)
Je suis Antony Chauviré, développeur sur la Flash Platform.