2008-01-13, 12:10 PM | #1 |
注册日期: 2007-07-17
住址: 火星
帖子: 5,570
现金:9873金币
资产:21334金币
|
flash特技:七彩光晕
大家应该经常看到一些闪烁不定的彩色光晕以增加背景动感。如果用动画去实现。相对会比较麻烦。但用脚本,你会发现非常简单。 下面是操作步骤: 1、新建flash文档,背景黑。 2、新建“圆”影片剪辑。在其高级属性栏设置标识符为yuan,在其编辑状态下绘制一个圆。 3、回到主场景。在舞台时间轴第一帧添加如下代码: _root.onEnterFrame = function(){ //此语句的功能是反复检测执行下面的代码 _root.attachMovie("yuan","yuan"+shendu,shendu++);//将新建的影片剪辑附加到舞台 with(_root["yuan"+shendu]){ //设置附加影片剪辑的各种属性 _x=Math.random()*550; _y=Math.random()*400; _xscale=_yscale=Math.random()*100+50; var mycolor=new Color(_root["yuan"+shendu]); mycolor.setRGB(Math.random()*0xFFFFFF); //设置附加影片剪辑的颜色为随机颜色 _root["yuan"+shendu]._alpha=Math.random()*30+20; if(shendu>10) //始终保证舞台上只有10个彩色光晕 {shendu=0; 4、测试该文档,查看最终效果。 |
|