flash打造扫光文字动画_flash扫光文字动画制作教程

时间:2012-01-17 06:10:01  来源:第二电脑网  作者:第二电脑网

  第二电脑网导读:aram name="quality" value="high" /> flas...
  正文:

先看一下效果:


flash扫光文字制作制作步骤其实很简单,主要是应用代码语句。
跟着我一起做吧:
一、首先新建一fla文档,背景颜色为黑色。其他默认。
二、 新建“元件1”,类型影片剪辑。进入其编辑窗口,选择文本工具,在舞台上输入您想要的文字,字号60。文本颜色为白色,字体任意。然后将其进行两次分离,一定要分离两次哦,然后再把字打散。

 发光字图1.jpg

三、
1.新建“元件2”,类型影片剪辑,进入编辑窗口,在图层一第一帧把“元件1”拖入舞台,在属性面板里把实例名称命名为"hq",在第四帧插入帧。

2.再建图层二,在第一帧输入以下as代码:

maxlight = "60";
dxstep = "0.05";
dx = "0.7";
setProperty("hq", _visible, "0");

3.第二帧输入以下as代码:

i = "1";
while (Number(i)<=Number(maxlight)) {
        duplicateMovieClip("hq", "li"  + i, i);
        setProperty("li" + i, _xscale, getProperty("li"  + (i-1),_xscale)+i*0.3);
        setProperty("li"  + i, _yscale, getProperty("li" + (i-1),_yscale)+i*0.3);
        setProperty("li"  + i, _alpha, 10-i*(10/50));
        setProperty("li"  + i, _x, getProperty("li"  + (i-1),_x)+i*dx);
        i = Number(i)+1;
}

4.第三帧输入以下as代码:

dx = dx-dxstep;
if (Number(dx)>0.7 or Number(dx)<Number(-0.7)) {
        dxstep = -dxstep;
}
i = 1;
while (Number(i)<=Number(maxlight)) {
        setProperty("li"  + i, _x, getProperty("li"  +(i-1),_x)+i*dx);
        setProperty("li"  + i, _y, getProperty("li"  + (i-1),_y)+i*dx/20);
        i = Number(i)+1;
}

5.第四帧输入以下代码:

gotoAndPlay(3);

 发光字图2.jpg

四. 返回主场景,把“元件2”拖入舞台,在该影片元件的动作面板中输入:

onClipEvent (load) {
        toggleHighQuality();
}

最后测试一下,您会发现,您所输入的文字开始发光了。

flash打造扫光文字动画_flash扫光文字动画制作教程》由第二电脑网原创提供,转载请注明:http://www.002pc.com/master/College/Design/FLASH/19320.html

感谢q930的投稿


关于《flash打造扫光文字动画_flash扫光文字动画制作教程》文章的评论

站内搜索: 高级搜索

热门搜索:关键字 键盘  Windows PHP CPU style 系统 Google td tr IP function