万卷书   首页 > 电脑书籍 > Flash > FLASH文字特效六合一
 
我们平时在flash中见到的文字特效都是一种效果,本实例将告诉您如何将同一段文字在一个动画中实现六中不同的效果,通过简单的代码控制即可实现,下面我们就来一起学习:)

我们的制作思路是:将不同效果的as控制代码放到不同的mc中,然后通过对mc的调用,从而实现了对文字特效的控制。

特效控制mc的制作:

特效1:

1. 首先建立一个movie clip,命名为appear,进入mc的编辑区后`,给图层layer1的第1桢加as:

this._alpha = 0;

var act;

stop();

//初始化,设置文本开始为不可见

2. 在第2桢插入一个关键桢,然后用文本工具画一个文本框,并在properties面板中设置此文本框为dynamic text动态文本框,并给文本框设置变量名text,如图1所示:

 

图1

3.然后在第三桢插入一个关键桢,加如下as:

if (this._alpha<100) {

this._alpha = this._alpha+4;

gotoAndPlay (2);

} else {

this._alpha = 100;

stop ();

}

//通过对文本_alpha透明度属性的控制,实现文字渐显的效果,

下一页