Flash AS教程:_visible属性的详细讲解

作者:网络 来源:佚名 更新时间:2008-01-05 01:04:09 点击:

在flash帮助文档中,找到几组可用的as.

//_visible 对按钮的属性

_visible(button._visible 属性)
public _visible : boolean

布尔值,指示由 my_btn 指定的按钮是否可见。禁用不可见的按钮(_visible 属性设置为 false)。

可用性:actionscript 1.0;flash player 6

示例
在舞台上创建两个按钮,它们的实例名称分别为 mybtn1_btn 和 mybtn2_btn。在时间轴的第 1 帧中输入下面的 actionscript:

mybtn1_btn.onrelease = function() {
    this._visible = false;
    trace("clicked "+this._name);
};
mybtn2_btn.onrelease = function() {
    this._alpha = 0;
    trace("clicked "+this._name);
};


//_visible 对文本的属性

public _visible : boolean

一个布尔值,指示文本字段 my_txt 是否可见。禁用不可见的文本字段(_visible 属性设置为 false)。

可用性:actionscript 1.0;flash player 6

示例
下面的示例创建一个名为 my_txt 的文本字段。名为 visible_btn 的按钮切换 my_txt 的可见性。

this.createtextfield("my_txt", 1, 10, 10, 200, 22);
my_txt.background = true;
my_txt.backgroundcolor = 0xdfdfdf;
my_txt.border = true;
my_txt.type = "input";

visible_btn.onrelease = function() {
    my_txt._visible = !my_txt._visible;
};


//_visible 对影片剪辑的属性

mymc1_mc.onrelease = function() {
    trace(this._name+"._visible = false");
    this._visible = false;
};
mymc2_mc.onrelease = function() {
    trace(this._name+"._alpha = 0");
    this._alpha = 0;
};