WEB开发网
开发学院图形图像Flash _alpha属性在FLASH中的脚本实例 阅读

_alpha属性在FLASH中的脚本实例

 2012-06-02 20:00:00 来源:开发学院   
核心提示:_alpha(Button._alpha 属性)public _alpha : Number由 my_btn 指定的按钮的 Alpha 透明度值,有效值为 0(完全透明)到 100(完全不透明),_alpha属性在FLASH中的脚本实例,默认值为 100,按钮的 _alpha 设置为 0 时,然后将字体的链接设置为 m

_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;

Tags:alpha 属性 FLASH

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