×

关注微信公众号

免备案网站空间虚拟主机双线空间域名查询PS数码后期
photoshop互助课堂数百G视频教程下载随时随地聆听大师开讲/课堂酷素材!视频教程打包下手绘教程
咔咔摄影抠图教程路径专辑photoshop cs3视频教程 
楼主: xyl7422

一款飘雪效果很漂亮的圣诞FALSH作品欣赏

[复制链接]

该用户从未签到

发表于 2008-1-9 00:28:58 | 显示全部楼层
再次支持一下你
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2008-1-11 10:16:21 | 显示全部楼层
看似简单,可让我做,不知什么时候才能做出来 ,惭愧
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2008-1-13 02:14:08 | 显示全部楼层
本梦好想知道是什么样子的~
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2008-1-13 16:25:16 | 显示全部楼层
很漂亮的作品,支持楼主分享了
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2008-1-13 16:47:38 | 显示全部楼层
#@#$*$  简简单单却给人不一样的感觉~喜欢这种感觉~
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2008-12-5 20:52:13 | 显示全部楼层
能让人感动的作品就很成功了~
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2009-1-3 21:22:03 | 显示全部楼层
好看
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2009-11-8 10:45:45 | 显示全部楼层
飘雪效果很好!
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2009-12-15 10:32:12 | 显示全部楼层
sdfsadfas
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2009-12-17 23:29:58 | 显示全部楼层
不错,就是没声音哈~~
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2009-12-19 12:45:48 | 显示全部楼层
怎么弄的雪一直下啊
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2009-12-20 07:08:14 | 显示全部楼层
这个飘雪效果比你的更真实。如果改成这个就好啦!!1、导入任意一张你喜欢的背景图片到舞台然后锁定!(锁不锁无所谓)
¬
2、新建图层二选中图层二第一帧按F8(打开动作面版)粘贴下面语句,回车测试.OK,一帧搞定!
¬
脚本如下:
¬
fallSnow(this, 100, [550, 400]);
function fallSnow(path, num, size) {
for (var i = 0; i<num; i++) {
path.createEmptyMovieClip("s"+i, i);
var mc = path["s"+i];
mc._x = random(size[0]);
mc._y = random(size[1]);
mc.ro = [1, -1][random(2)];
mc.xtime = random(20);
mc.startTime = 0;
mc.id = Math.pow(i, 1/2);
createSnow(mc, mc.id/2.5, "0xffffff", 20*mc.id);
}
var loop = function () {
updateAfterEvent();
for (var i = 0; i<num; i++) {
var mc = path["s"+i];
mc._rotation += mc.ro*5;
mc._x += mc.id*mc.ro/10;
mc._y += mc.id/2;
mc.startTime++;
scanTar(mc);
scanEdge(mc, size);
}
};
var interval = setInterval(loop, 10);
}
function createSnow(mc, radius, c, alpha) {
with (mc) {
moveTo(0, -radius);
beginFill(c, alpha);
lineStyle(0, "0x000000", 0);
for (var i = 1; i<=6; i++) {
var a1 = -Math.PI/6+i*Math.PI/3;
var a2 = i*Math.PI/3;
lineTo((radius/5)*Math.sin(a1), -(radius/5)*Math.cos(a1));
lineTo(radius*Math.sin(a2), -radius*Math.cos(a2));
}
endFill();
}
}
function scanTar(mc) {
if (mc.startTime>=mc.xtime) {
mc.startTime = 0;
mc.xtime = random(20);
mc.ro = [1, -1][random(2)];
}
}
function scanEdge(mc, size) {
if (mc._x>size[0]) {
mc._x = 0;
} else if (mc._x<0) {
mc._x = size[0];
}
if (mc._y>size[1]) {
mc._y = 0;
}
}
OK了就这么简单

评分

参与人数 1 +3 收起 理由
zctmh0336 + 3 支持

查看全部评分

回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2009-12-21 15:10:26 | 显示全部楼层
本帖最后由 zctmh0336 于 2009-12-21 15:15 编辑

楼主的

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?[免费注册]

x
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2009-12-21 22:59:40 | 显示全部楼层
做的不错嘛
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2010-1-28 16:39:48 | 显示全部楼层
我没看到什么啊
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | [免费注册]

本版积分规则