| 网站首页 | 音画基地 | 综艺时空 | 原创文学 | 闪客之家 | 人到中年 | 中年保健 | 美图共赏 | 中国单亲 | 中年论坛 | 中年博客 | 中年老站 | 中年交友网 | 

您现在的位置: 中年人生 >> 闪客之家 >> 素材教程 >> 文章正文

  没有公告

flash特效: 荧火虫          【字体:
flash特效: 荧火虫
作者:梦柯    文章来源:网络    点击数:    更新时间:10/27/2006

 

效果:

教程:

步骤如下:
        1、启动FLASH2004MX,然后导入一张背景图片(提意:用晚上的夜色)

        2、首先我们来制作一只名称为荧火虫的影片剪辑,选择“ 插入”菜单中的“ 新建元件(CTRL+F8)”—名称为“荧火虫”类型选择影片剪辑。

        3、然后选择椭圆工具画一个放射状的小圆。(颜色由各人爱好而定)

        4、将图片拖到场景中,然后新建图层2放入荧火虫并命名为(yhc_MC)。

        5、选中荧火虫影片剪辑,给它加入下面脚本

onClipEvent(load){  
v = 3;                                                //速度  
_rotation = random(360);                 //让荧火虫旋转为任意一角度。  
}  
onClipEvent(enterFrame){  
k = Math.pow(-1,random(2));                          //随机产生1和-1。  
_rotation += k*random(11);                           //让虫旋转为-10到10之间。  
a = _rotation*Math.PI/180;                           //将角度转化为弧度
dx = Math.cos(a)*v;  
dy = Math.sin(a)*v;  
                                                          //横纵坐标的移动量
_x += dx;  
_y += dy;  
                                                      //限定虫移动的范围  
                                                     //先确定范围。(宽:50--750;高:50--550)  
if(_x <= 50 && dx<0 || _x >= 750 && dx>0){  
_rotation = Math.atan2(dy,-dx)*180/Math.PI;  
}                                           //超出限定范围时,按照上面条件改变dx,
}                                              //并用Math.atan2使旋转角度发生相应变化,让运动方向改变。


       6、再新建图层3,然后选中图层3中的第一帧,给它加入下面脚本:

for(i=1;i<=25;i++){                          //循环,25为要复制“ 荧火虫”的个数。  
duplicateMovieClip("yhc_MC","yhc_MC"+i,i);                   //复制25只荧火虫。  
with(this["yhc_MC"+i]){  
_x = random(Stage.width);                       //Stage.width为舞台宽。  
_y = random(Stage.height);                    //Stage.height为舞台高。  
}                                                             //让虫分布在舞台每个角落。  
}

荧火虫的制作过程到这就制作完了。不过最后一步别忘记测试影片哦!!!

 

文章录入:梦柯    责任编辑:梦柯 
  • 上一个文章:

  • 下一个文章:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)

    声明:本站严禁拷贝及镜像,否则追究法律责任 版权所有 2004-2008 中年人生 核心:PowerEasy V2005 Sp2
    建议您使用1027*768分辨率浏览本站效果更佳 鄂ICP备06017122号

    回到首页回到前页回到页顶