_alpha属性在FLASH中的脚本实例
2012-06-02 20:00:00 来源:开发学院_alpha(Button._alpha 属性)
public _alpha : Number
由 my_btn 指定的按钮的 Alpha 透明度值。有效值为 0(完全透明)到 100(完全不透明)。默认值为 100。按钮的 _alpha 设置为 0 时,其中的对象处于活动状态(即使这些对象不可见)。
示例
在用户单击名为 myBtn_btn 的按钮时,以下代码将该按钮的 _alpha 属性设置为 50%。首先,在舞台上添加按钮实例。然后,为它指定实例名称 myBtn_btn。最后,在第 1 帧处于选中状态时,将以下代码放入"动作"面板中:
myBtn_btn.onRelease = function(){
this._alpha = 50;
};
下面的代码在鼠标滑过影片剪辑时将动态创建的名为 triangle 的影片剪辑的 _alpha 属性设置为 50%。请将以下 ActionScript 添加到 FLA 或 AS 文件:
this.createEmptyMovieClip("triangle", this.getNextHighestDepth());
triangle.beginFill(0x0000FF, 100);
triangle.moveTo(10, 10);
triangle.lineTo(10, 100);
triangle.lineTo(100, 10);
triangle.lineTo(10, 10);
triangle.onRollOver = function() {
this._alpha = 50;
};
triangle.onRollOut = function() {
this._alpha = 100;
};
示例
下面的代码将名为 my_txt 的文本字段的 _alpha 属性设置为 20%。请从"库"选项菜单中选择"新建字型",从而在库中创建一个新字体元件。然后将字体的链接设置为 my font。将字体元件的链接设置为 my font。请将以下 ActionScript 代码添加到 FLA 或 AS 文件。
var my_fmt:TextFormat = new TextFormat();
my_fmt.font = "my font";
// where 'my font' is the linkage name of a font in the Library
this.createTextField("my_txt", this.getNextHighestDepth(), 10, 10, 100, 22);
my_txt.border = true;
my_txt.embedFonts = true;
my_txt.text = "Hello World";
my_txt.setTextFormat(my_fmt);
my_txt._alpha = 20;
- ››FLASH不等于运算符!=的使用实例
- ››FLASH不全等运算符!==
- ››FLASH字符串分隔符运算符
- ››FLASH% 模运算符
- ››Flash+、++、+= 加法运算符
- ››Flash, 逗号运算符
- ››flash中的-、--、-=减法运算符
- ››Flash的-Infinity 常数、.点运算符、/ 除法运算符...
- ››Flash两种注释方法/*..*/ 和// 注释行分隔符运算符...
- ››Flash的/=除法赋值运算符、=赋值运算符、== 等于运...
- ››Flash之?: 条件运算符、^ 按位 XOR 运算符、^= 按...
- ››Flash的_framesloaded代码示例
赞助商链接