| 网站镜像:电信 网通 | 加入收藏 | 设为首页

动态平行线背景的制作

  • 前几天学会了这种效果的制作,现在拿出来和大家分享,希望对大家,尤其是新手有所帮助,因为偶也是新手的说…… 看看效果先 :)

    点这里下载演示效果文件

    下面简要说一下制作时的思路:
    第一步:新建影片,创建两个影片剪辑,在其中一个影片中画一条横线,在另外一个影片中画一条竖线。
    第二步:再新建一个影片剪辑,把刚才新建的两个影片拖到场景中,分别命名为a,b.
    第三步:在第三桢插入桢,再新建一个图层,在第一桢写:
    a._visible = false;
    b._visible = false;//刚开始的时候横线和竖线都不可见
    在第二桢写:
    if (i>20) {//确定复制影片的个数为20个
       i = 0;
    }
    i++;
    duplicateMovieClip(a, "a"+i, i);
    //a是横线
    setProperty("a"+i, _y, random(400)-200);
    //设置复制的横线的Y坐标范围在-200到200之间,(注意场景是550*400)
    setProperty("a"+i, _alpha, random(50)+20);
    //设置复制的横线的透明度在20到70之间
    setProperty("a"+i, _yscale, 100+random(500));
    //设置复制的横线的Y方向缩放的范围在100到600之间
    duplicateMovieClip(b, "b"+i, 20+i);
    //b指的是竖线
    setProperty("b"+i, _x, random(550)-275);
    //设置复制的竖线的X坐标范围在-275到275之间,(注意场景是550*400)
    setProperty("b"+i, _alpha, random(50)+20);
    //设置复制的竖线的透明度在20到70之间
    setProperty("b"+i, _xscale, 100+random(500));
    //设置复制的竖线的X方向缩放的范围在100到600之间
    在第三桢写: gotoAndPlay(2);
    第四步:把第二步建的影片拖到场景中,Ctrl+Enter测试就会看到效果
    大家可以发挥想象,就会产生不同的效果



    比如:在代码中加如下面的AS

    acolor = new Color("a"+i);
    acolor.setRGB(random(0xffffff));

    bcolor = new Color("b"+i);
    bcolor.setRGB(random(0xffffff));

    则会出现随机彩色平行线背景的效果,这是效果


    点这里下载源文件