User Guide

Button 379
The y coordinate of the button relative to the local coordinates of the parent movie clip. If a
button is in the main Timeline, its coordinate system refers to the upper left corner of the
Stage as (0, 0). If the button is inside another movie clip that has transformations, the button
is in the local coordinate system of the enclosing movie clip. Thus, for a movie clip rotated 90
degrees counterclockwise, the enclosed button inherits a coordinate system that is rotated 90
degrees counterclockwise. The button's coordinates refer to the registration point position.
Availability: ActionScript 1.0; Flash Player 6
Example
The following example sets the coordinates of
my_btn to 0 on the Stage. Create a button
called
my_btn and enter the following ActionScript in Frame 1 of the Timeline:
my_btn._x = 0;
my_btn._y = 0;
See also
_x (Button._x property), _xscale (Button._xscale property), _yscale
(Button._yscale property)
_ymouse (Button._ymouse property)
public _ymouse : Number [read-only]
Indicates the y coordinate of the mouse position relative to the button.
Availability: ActionScript 1.0; Flash Player 6
Example
The following example displays the ymouse position for the Stage and a button called
my_btn
that is placed on the Stage. Enter the following ActionScript in Frame 1 of the Timeline:
this.createTextField("mouse_txt", 999, 5, 5, 150, 40);
mouse_txt.html = true;
mouse_txt.wordWrap = true;
mouse_txt.border = true;
mouse_txt.autoSize = true;
mouse_txt.selectable = false;
//
var mouseListener:Object = new Object();
mouseListener.onMouseMove = function() {
var table_str:String = "<textformat tabstops='[50,100]'>";
table_str += "<b>Stage</b>\t"+"x:"+_xmouse+"\t"+"y:"+_ymouse+newline;
table_str += "<b>Button</
b>\t"+"x:"+my_btn._xmouse+"\t"+"y:"+my_btn._ymouse+newline;
table_str += "</textformat>";