落雪飞花
 ※个人简介
用我简单的笔记录我简单的生活。
更多个人资料 >>  
 ※分类专栏
全部日志(236)
原创flash作品(37)
其他作品集(15)
教程集(36)
网络与我(13)
生活纪实(21)
吾家有儿初长成(62)
心情驿站(33)
美文共享(10)
flash欣赏(9)
评论日志
论坛文章
 ※最新日志
·元宵节晚上的花灯
·中华核医学专业网广告语
·FLASH9下载
·习作 笑“懊”江湖
·皖南普陀之行
·回望丙戌
·幸运的夜晚
·重游瑯琊山
·飞来横祸
·儿子的圈套(续一)
·桃花仙-中国水墨动画
·替朋友做的网站LOGO
·关于...爱...
·感人的《得》
·Photoshop杂谈——掌握正确的学习方法
·上海游记
·上海交通的两大“怪”
·世界上最简单的人生哲理
·我的博客
·隔望
更多最新...
 ※收藏日志
没有收藏日志
 ※友情链接
花褪残红青杏小
叶飘飘~
梦飞72
sun1905
笑天笑天
 ※留言信息
在线发送留言

请求加为好友

查看留言内容
 ※即时聊天
进入蓝色月光聊天室
 ※日志搜索
域名:jslygsxp.lanyue.com蓝月博客首页

日志首页  全部日志文件列表

雪花教程   [阅读:] [电脑网络] 2005-5-17

梅雪发给我一个下雪的源文件,效果很好,我编了个教程与大家共享。
最终的FLASH效果:

http://www.30-60.com/bbs5/UploadFile/2005-1/200512422310271.swf


附背景图:

制作过程如下:
一、新建文件:大小500*350;背景:黑色。
二、新建影片剪辑元件一个,取名雪花。
形状为:

三、新建影片剪辑元件,取名为飘落。
在第一帧插入空白关键帧,将雪花元件拖入进来,取实例名为:aa

在第二帧插入关键帧,打开动作面板,在第一帧上写上AS语句:

if (aa._y<400) {
if(Math.random()>0.7)
{
aa._x = aa._x+3;
}
if(Math.random()<=0.7)
{
aa._x = aa._x-3;
}
aa._y = aa._y+6;
}
if (aa._y>=400) {
aa._alpha=0;
}

在第二帧上写上AS语句:
gotoAndPlay(1);

关系如下:

四、回到主场景,在图层上插入空白关键帧,将雪景图拖入,改大小为590*395,居中对齐。
添加图层2,在第一帧空白关键帧上,写上AS语句:
n=0;

在第二帧上,插入空白关键帧,将做好的飘落元件拖入场景中,取实例名为:snow,


并在第二帧上写上AS语句:
duplicateMovieClip(snow, "snow"+n, n);
setProperty("snow"+n, _x, Math.random()*450);
setProperty("snow"+n, _y, 0);
scale = Math.random()*50+50;
setProperty("snow"+n, _xscale, scale);
setProperty("snow"+n, _yscale, scale);
setProperty("snow"+n, _alpha, Math.random()*70+30);
n = n+1;
if (n>50) {
n = 1;
}


添加图层3,在第三帧插入空白关键帧,打开动作面板,写上AS语句:
gotoAndPlay(2);

整个层的关系如下:


--------------
花落无言 人淡如菊 真爱无香
落雪飞花
2005-5-17 18:08:00 雨

(0) 0 0 献花/扔蛋