什么也不要做~只需在第一帧上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));
}
};
正在加载评论 |