第一种方法(初级): 先画一些短的线条(细一点,稍微有点灰度)。然后做几个关键帧。每帧里随机的放一些,连续播放一下就有效果了
点击浏览该文件
初级)原程序
点击浏览该文件 第二种方法,用AS 实现随机的电视雪花~ 什么也不要做~只需在第一帧上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)); } };
点击浏览该文件
AS实现的---原程序
点击浏览该文件 |
|