adobeflashplayer:Flash AS2例子教程:制作镭射闪光字动画效果

  看到网上有个很好效果自己学着做了先看看效果演示:



  第步:新建个flash文件在场景中随意写几个字然后将文字打散在字体上右键选中将其转换为图形名称text然后新建个电影夹textmov将text拖到此影片剪辑textmov中

  第 2步:在创建个影片剪辑textcolor然后将textmov放入到原件textcolor中在时间轴上只做交换颜色动画即属性面板中颜色>色调

Flash AS2例子教程:制作镭射闪光字动画效果

Flash AS2例子教程:制作镭射闪光字动画效果

  第 3步:创建个影片剪辑textok将做好颜色渐变动画原件textcolor放入到textok中将其例子名称改为“text0”增加图层插入 4个关键帧

Flash AS2例子教程:制作镭射闪光字动画效果

  第个关键帧输入如下代码

maxlight = "60";
dxstep = "0.05";
dx = "0.7";
Property("li0", _visible, "0");


  第 2个关键帧输入

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


  第 3个关键帧输入

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


  第 4帧输入

  gotoAndPlay(3);

  第 4步:回到主场景中把textok拖到主场景中间在主场景中单击此原件并在动作面板中输入代码使其观看画面最佳

onClipEvent (load) {
toggleHighQuality;
}


  最后测试影片试试效果

Tags:  flash播放器 flash插件 flashplayer adobeflashplayer

延伸阅读

最新评论

发表评论