凤凰涅磐 发表于 2008-12-22 15:18:39

实现随机的电视雪花

什么也不要做~只需在第一帧上AS:
function   tvsnow(name,   n,   color,   alpha,   x,   y,   radius,   ratios)   {
            with   (this.createEmptyMovieClip(name,   n))   {
                        //   建立空影片剪辑对象,createEmptyMovieClip(新建立空MC的代名,   空MC对象层级Level的深度depth)
                        //   画一条透明度为Alpha的线
                        lineStyle(radius,   color,   alpha);
                        //   设置线段绘制样式
                        moveTo(x,   y);
                        //   设置绘制起始坐标值
                        lineTo(x,   y+(100/ratios));
                        //   绘制直线
            }
}
this.onEnterFrame   =   function()   {
            //   产生20条这样的灰色半透明的线
            for   (r=0;   r<30;   r++)   {
                        tvsnow(r,   100+r,   0x999999,   random(60),   random(Stage.width),   random(Stage.height),   random(10),   random(200));
            }
};

正在加载评论

donggua 发表于 2008-12-22 18:47:50

没在我的知识范围内   不懂

donggua 发表于 2008-12-22 18:48:02

没在我的知识范围内   不懂

donggua 发表于 2008-12-22 18:48:03

没在我的知识范围内   不懂

dnny 发表于 2008-12-22 22:06:33

看不懂。。。。什么啊

dnny 发表于 2008-12-22 22:06:56

你发的怎么跟乱码似的??

fromkim 发表于 2009-2-22 03:01:44

是用FLASH的制作工具吗
页: [1]
查看完整版本: 实现随机的电视雪花