小青儿 发表于 2013-12-19 13:03

一分钟教会你打造FLASH下雪效果

本帖最后由 小青儿 于 2013-12-19 13:08 编辑




attach://2923951.swf

小青儿 发表于 2013-12-19 13:04

用下面的语句1分钟打造满天飞雪效果:
fallSnow(this, 100, );
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);
mc._y = random(size);
mc.ro = ;
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 = ;
}
}
function scanEdge(mc, size) {
if (mc._x>size) {
mc._x = 0;
} else if (mc._x<0) {
mc._x = size;
}
if (mc._y>size) {
mc._y = 0;
}
}

小青儿 发表于 2013-12-19 13:07

制作方法:
1第一层.导入一张图片,锁定
2新建图层二 ,点开属性面板下的动作加入上面的语句

小青儿 发表于 2013-12-19 13:08

fallSnow(this, 100, );100是雪花大小,)是;图片舞台雪飘面积。

trhxlhz 发表于 2013-12-19 13:45

一分钟也认不全,如何打造。

ygz319aaa 发表于 2013-12-19 13:56

{:1_457:}{:1_457:}

wangyf677 发表于 2013-12-19 14:43

很好,谢谢楼主,辛苦!收藏啦{:1_489:}

曼菲儿 发表于 2013-12-19 15:15

非常漂亮{:1_489:}{:1_489:}

小青儿 发表于 2013-12-19 22:13

trhxlhz 发表于 2013-12-19 13:45
一分钟也认不全,如何打造。

这些代码无需认,只要几秒钟黏贴上就好!{:1_502:}{:1_481:}

小青儿 发表于 2013-12-19 22:14

ygz319aaa 发表于 2013-12-19 13:56


{:1_502:}{:1_510:}{:1_463:}啥表情

小青儿 发表于 2013-12-19 22:15

wangyf677 发表于 2013-12-19 14:43
很好,谢谢楼主,辛苦!收藏啦

{:1_465:}{:1_514:}不客气!

小青儿 发表于 2013-12-19 22:15

曼菲儿 发表于 2013-12-19 15:15
非常漂亮

:em61:{:1_514:}{:1_481:}谢谢菲菲

曼菲儿 发表于 2013-12-20 10:16

小青儿 发表于 2013-12-19 22:15
谢谢菲菲

{:1_481:}{:1_481:}青青版主

胜利一高人 发表于 2013-12-20 11:50

真好玩..........

trhxlhz 发表于 2013-12-20 17:47

小青儿 发表于 2013-12-19 22:13
这些代码无需认,只要几秒钟黏贴上就好!

我是网盲,谢谢你了!{:1_481:}

小青儿 发表于 2013-12-21 13:59

slygr 发表于 2013-12-20 11:50
真好玩..........

{:1_481:}:em63:{:1_465:}

小青儿 发表于 2013-12-21 14:00

本帖最后由 小青儿 于 2013-12-21 15:43 编辑

trhxlhz 发表于 2013-12-20 17:47
我是网盲,谢谢你了!
我也是网盲。下套着用就是了!{:1_481:}{:1_502:}
attach://2925355.mp3


名:天使多美丽歌手:糖糖乐团试听添加查看歌曲链接歌词链接
复制歌词歌词纠错
寂寞夜里 我在等着你
寂寞夜里 天使多美丽
填词:唐艺心 作曲:Arash
天 下起了雨 淋湿回忆 思念来袭
我 无法忘记 爱上了你 不离不弃
寂寞夜里 我在等着你
寂寞夜里 天使多美丽
寂寞夜里 不该再想你
寂寞夜里 天使在哭泣
快回到我怀里
伤心的雨 淋湿回忆 思念来袭
我 已无法忘记 爱上了你 不离不弃
寂寞夜里 我在等着你
寂寞夜里 天使多美丽
寂寞夜里 不该再想你
寂寞夜里 天使在哭泣
啦啦哩哩 啦啦哩哩 你就是唯一
啦啦哩哩 啦啦哩哩 天使多美丽
寂寞夜里 我在等着你
寂寞夜里 天使多美丽
寂寞夜里 不该再想你
寂寞夜里 天使在哭泣
寂寞夜里 我在等着你
寂寞夜里 天使多美丽
寂寞夜里 不该再想你
寂寞夜里 天使在哭泣
啦啦哩哩 啦啦哩哩 你就是唯一
啦啦哩哩 啦啦哩哩 天使多美丽


炎热的夏 发表于 2013-12-22 15:14

小青儿 发表于 2013-12-21 14:00
我也是网盲。下套着用就是了!




创建文明网站去看看
https://www.slit.cn/forum-97-1.html

荷兰美素佳儿 发表于 2013-12-23 13:15

{:1_489:}{:1_489:}{:1_489:}{:1_489:}

塞北飞雪 发表于 2013-12-30 09:54

:em08::em08::em08:{:1_464:}{:1_489:}青儿真棒!~~~~
页: [1]
查看完整版本: 一分钟教会你打造FLASH下雪效果