您的位置:论坛首页 >> 软件论坛论坛  

Flash制作随意飘飞的彩色肥皂泡

楼主: 2008-6-20 15:58:52
游客
 编辑  删除  回复  收藏  留言  好友   置顶   取消精华

原文:Flash制作随意飘飞的彩色肥皂泡

  本文中我们用Flash制作随意飘飞的彩色肥皂泡动画。

  完成效果如下:

/imagelist/2007/119/7j19oiv8t456.swf




制作步骤如下:

点击放大此图片

点击放大此图片

点击放大此图片

   //写在帧的代码

i = 0;
ppo._visible=false
function enet() {
        i++;
        sc = random(50)+20;
        duplicateMovieClip("ppo", "ppo"+i, i);
        _root["ppo"+i]._x = random(550);
        _root["ppo"+i]._y = random(400);
        _root["ppo"+i]._xscale = _root["ppo"+i]._yscale=sc;
}
onEnterFrame = function () {
        if (i<25) {
                enet();
        }
};
 


点击放大此图片


//写在元件本身的代码
onClipEvent (load) {
        xx = random(550);
        xy = random(400);
        dt = 50;
        this.ys._alpha=random(150)+50;
        var yanse:Color = new Color(this.yanse_mc);
        yanse.setRGB(random(0xffffff));
}
onClipEvent (enterFrame) {
        if (random(dt) == 1) {
                xx = random(550);
                xy = random(400);
        }
        //  
        dx = (xx-_x);
        dy = (xy-_y);
        dx*=.01;
        dy*=.01;
        //dx*=.4;
        //dy*=.4
        _x += dx;
        _y += dy;
        _rotation+=0;
}

 

 

 1楼: 2008-6-20 15:58:52
游客
 删除  留言  好友

如果能下载就好 了
 


回复帖子 RE: Flash制作随意飘飞的彩色肥皂泡

 1、第1个回帖者得3分,第2个回帖者得2分,其余得1个积分!

 2、如是求助帖,前10位有效回帖用户每人再各加10分!

 3、如果乱回求助帖,让原帖作者很不满意,他有权收回积分,系统也同时对您惩罚,扣除10个积分

帐号:
用户名 密码 (不填为游客)  注册新用户
内容:


撤消 恢复 粗体 斜体 下划线 左对齐 居中 右对齐 超级链接 取消超级链接 插入网上图片,支持格式为:gif、jpg、png、bmp 使用帮助 上传图片
表情符号:


附加码:
(附加码: 2499 )