WEB开发网
开发学院图形图像Flash Button._x 属性、MovieClip._x 属性、TextField._... 阅读

Button._x 属性、MovieClip._x 属性、TextField._x 属性

 2012-06-02 19:59:31 来源:开发学院   
核心提示:_x(Button._x 属性)public _x : Number整数,用来设置按钮相对于父级影片剪辑的本地坐标的 x 坐标,Button._x 属性、MovieClip._x 属性、TextField._x 属性,如果按钮在主时间轴上,则其坐标系统将舞台的左上角作为 (0, 0),下面的示例当您在任意位置单击鼠标时

_x(Button._x 属性)

public _x : Number

整数,用来设置按钮相对于父级影片剪辑的本地坐标的 x 坐标。如果按钮在主时间轴上,则其坐标系统将舞台的左上角作为 (0, 0)。如果按钮在具有变形的影片剪辑内,则该按钮位于包含它的影片剪辑的本地坐标系统中。因此,对于逆时针旋转 90 度的影片剪辑,其中的按钮将继承逆时针旋转 90 度的坐标系统。按钮的坐标指的是注册点的位置。

下面的示例将 my_btn 在舞台上的坐标设置为 0。创建名为 my_btn 的按钮,并在时间轴的第 1 帧中输入下面的 ActionScript:

my_btn._x = 0;
  my_btn._y = 0;

_x(MovieClip._x 属性)

public _x : Number

一个整数,它设置影片剪辑相对于父级影片剪辑的本地坐标的 x 坐标。如果影片剪辑在主时间轴中,则其坐标系统将舞台的左上角作为 (0, 0)。如果影片剪辑位于另一个具有变形的影片剪辑中,则该影片剪辑位于包含它的影片剪辑的本地坐标系统中。因此,对于逆时针旋转 90? 的影片剪辑,该影片剪辑的子级将继承逆时针旋转 90? 的坐标系统。影片剪辑的坐标指的是注册点的位置。

下面的示例将具有链接标识符 cursor_id 的影片剪辑附加到 SWF 文件。影片剪辑名为 cursor_mc,它用于替换默认的鼠标指针。下面的 ActionScript 将影片剪辑实例的当前坐标设置为鼠标指针的位置:

this.attachMovie("cursor_id", "cursor_mc", this.getNextHighestDepth(),
     {_x:_xmouse, _y:_ymouse});
  Mouse.hide();
  var mouseListener:Object = new Object();
  mouseListener.onMouseMove = function() {
     cursor_mc._x = _xmouse;
     cursor_mc._y = _ymouse;
     updateAfterEvent();
  };
  Mouse.addListener(mouseListener);

_x(TextField._x 属性)

public _x : Number

一个整数,用来设置文本字段相对于父级影片剪辑的本地坐标的 x 坐标。如果文本字段在主时间轴上,则其坐标系统将舞台的左上角作为 (0, 0)。如果文本字段在具有变形的影片剪辑内,则该文本字段位于包含它的影片剪辑的本地坐标系统中。因此,对于逆时针旋转 90 度的影片剪辑,其中的文本字段将继承逆时针旋转 90 度的坐标系统。文本字段的坐标指的是注册点的位置。

下面的示例当您在任意位置单击鼠标时创建一个文本字段。它创建文本字段时,该字段显示文本字段的当前 x 和 y 坐标。

this.createTextField("coords_txt", this.getNextHighestDepth(), 0, 0, 60, 22);
  coords_txt.autoSize = true;
  coords_txt.selectable = false;
  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);

Tags:Button 属性 MovieClip

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接