_xmouse (propriété TextField._xmouse)

public _xmouse : Number [lecture seule]

Renvoie la coordonnée x de la position de la souris par rapport au champ texte.

Remarque : Cette propriété n'est prise en charge par Flash Lite que si System.capabilities.hasMouse a la valeur true ou System.capabilities.hasStylus est true.

Disponibilité : ActionScript 1.0 ; Flash Lite 2.0

Exemple

L'exemple suivant crée trois champs texte sur la Scène. L'occurrence mouse_txt affiche la position actuelle de la souris par rapport à la Scène. L'occurrence textfield_txt affiche la position actuelle du pointeur de la souris par rapport à l'occurrence my_txt. Ajoutez le code ActionScript suivant à un fichier FLA ou ActionScript :

this.createTextField("mouse_txt", this.getNextHighestDepth(), 10, 10, 200, 22);
mouse_txt.border = true;
this.createTextField("textfield_txt", this.getNextHighestDepth(), 220, 10, 200, 22);
textfield_txt.border = true;
this.createTextField("my_txt", this.getNextHighestDepth(), 100, 100, 160, 120);
my_txt.border = true;

var mouseListener:Object = new Object();
mouseListener.onMouseMove = function() {
    mouse_txt.text = "MOUSE ... X:" + Math.round(_xmouse) + ",\tY:" + Math.round(_ymouse);
    textfield_txt.text = "TEXTFIELD ... X:" + Math.round(my_txt._xmouse) + ",\tY:" +
    Math.round(my_txt._ymouse);
}

Mouse.addListener(mouseListener);

Voir aussi

_ymouse (propriété TextField._ymouse)