coords_txt.border = true;
var mouseListener:Object = new Object();
mouseListener.onMouseDown = function() {
coords_txt.text = "X:"+Math.round(_xmouse)+", Y:"+Math.round(_ymouse);
coords_txt._x = _xmouse;
coords_txt._y = _ymouse;
};
Mouse.addListener(mouseListener);
See also
TextField._xscale, TextField._y,
TextField._xmouse
Availability
Flash Player 6.
Usage
my_txt._xmouse:Number
Description
Read-only property; returns the x coordinate of the mouse position relative to the text field.
Example
The following example creates three text fields on the Stage. The
current position of the mouse in relation to the Stage. The
current position of the mouse pointer in relation to the
ActionScript to a FLA or AS file:
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);
See also
TextField._ymouse
762
Chapter 7: ActionScript for Flash
TextField._yscale
textfield_txt
my_txt
instance displays the
mouse_txt
instance displays the
instance. Add the following
Need help?
Do you have a question about the FLEX-FLEX ACTIONSCRIPT LANGUAGE and is the answer not in the manual?