photoshop互助课堂flash视频教程合集中国教程网《Photoshop专家讲堂》光盘热售参与论坛活动,快速赚取金币精品素材,中英文字体
发新话题
打印

[教程] Flash 8 : 一分钟制作雪景,只要动动手,您也能做到

Flash 8 : 一分钟制作雪景,只要动动手,您也能做到


..........................................................................

Flash 8 : 一分钟制作雪景,只要动动手,您也能做到.






一分钟制作雪景简易教程:

1. 启动flash 8
2. 新建flash文档  在属性里设置:
3. 导入一张您喜欢的图片。选中图片,把它设置为550x400,其他默认.
4. 在对齐窗口中,选中"相对于舞台",水平中齐 垂直中齐.
5. 打开动作窗口,点动作窗口中的左则:场景1 把以下脚本COPY到脚本窗口.
6. 关闭动作窗口,回到舞台场景1  Ctrl+Enter  测试影片.
7. 点保存.保存.fly
8. 导出影片. 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;
}
}

[ 本帖最后由 英子 于 2007-3-10 05:40 编辑 ]
附件: 您所在的用户组无法下载或查看附件,您需要注册/登录后才能查看!
本帖最近评分记录
  • 红岩梦幻数码 金币 +2 能使一个初学者很轻松的制作出下雪的动 ... 2007-3-22 10:32
  • 红岩梦幻数码 热心度 +2 能使一个初学者很轻松的制作出下雪的动 ... 2007-3-22 10:32
  • onehedgecoldrai 热心度 +2 支持 2007-3-9 17:45
  • onehedgecoldrai 金币 +2 支持 2007-3-9 17:45
  • MAJINSHA 热心度 +2 好教程! 2007-3-9 13:27
  • MAJINSHA 金币 +2 好教程! 2007-3-9 13:27
  • 祁连山 热心度 +9 原创教程加威望1,加入教程库,辛苦啦. 2007-3-9 13:14
  • 祁连山 威望 +1 原创教程加威望1,加入教程库,辛苦啦. 2007-3-9 13:14
  • 祁连山 金币 +8 原创教程加威望1,加入教程库,辛苦啦. 2007-3-9 13:14
  • 盘角曲士 金币 +2 精品文章 2007-3-9 12:45

TOP


支持原创教程,英子斑斑辛苦啦!(^#@^

    我透过一缕清风\ 在秋的身后,郑重地\ 拾起一掌\ 半红的枫叶\ 把它挂在天空\ 任它轻舞飞扬\ 它轻盈的舞姿\ 在别离曲的舒缓里\ 在眼角的泪水下\ 渐渐的\ 化做泥土的气息

呵呵,作为FLASH版的第一个原创教程,加一级精华,希望能出更多优秀的教程(^#@^

    我透过一缕清风\ 在秋的身后,郑重地\ 拾起一掌\ 半红的枫叶\ 把它挂在天空\ 任它轻舞飞扬\ 它轻盈的舞姿\ 在别离曲的舒缓里\ 在眼角的泪水下\ 渐渐的\ 化做泥土的气息

不知道能不能为我们这些菜鸟讲解一下脚本程序......#kt..jcwcn.com@ #kt..jcwcn.com@
每条程序后都一注解就好了.....#bbs.jcwcn.com@
快乐是自找的。。。

每天在进步嘛.支持!
惟有痴情难学佛,
独无媚骨不如人。

有了编码!问题变得这么简单了!学习!




[ 本帖最后由 MAJINSHA 于 2007-3-9 13:25 编辑 ]
附件: 您所在的用户组无法下载或查看附件,您需要注册/登录后才能查看!
本帖最近评分记录
  • 英子 金币 +2 漂亮 2007-3-9 16:33
  • 英子 热心度 +2 漂亮 2007-3-9 16:33
  • 盘角曲士 热心度 +1 我很赞同 2007-3-9 15:28
  • 盘角曲士 金币 +1 我很赞同 2007-3-9 15:28

太好了,真的挺快的。


(^#@#@ 偶我也做了一个


[ 本帖最后由 英子 于 2007-3-22 11:05 编辑 ]
附件: 您所在的用户组无法下载或查看附件,您需要注册/登录后才能查看!
本帖最近评分记录
  • 英子 热心度 +2 图做得很好.加油!请以后不要把别人的名 ... 2007-3-22 11:12
  • 英子 金币 +2 图做得很好.加油!请以后不要把别人的名 ... 2007-3-22 11:12

TO~~7楼  FLASH版块欢迎您的加入,把这儿当作您的家,大家一起学习,共同进步.
      新手能做出这样的图来不简单,最起码您知道该在什么地方加脚本,看来一定的功底,希望今后常看到您的作品.另外,很感谢您的好意,请以后尽量不要在图片加上不是作者的名字.您的好意我心领了,谢谢您.

[ 本帖最后由 英子 于 2007-3-22 11:41 编辑 ]
Flash版块欢迎您: http://bbs.jcwcn.com/forum-93-1.html

回复 #8 英子 的帖子


不好意思,没想太多,不要介意啊!#@#$!

(^#@%^ 厉害啊。

复制这些代码过去确实不用一分钟!!
可是要读懂这些东东,可就不是一分钟的事儿了!!!(^#@$

ps,能不能做出过度这么平缓的雪
1,等你在新加坡,新加坡旅游签证
2,Everybody  how are you  澳洲(澳大利亚商务、旅游签证)

做出过度这么平缓的雪,不太明白您的意思.我觉得这雪花够平缓的了.有一种飞得更快.
Flash版块欢迎您: http://bbs.jcwcn.com/forum-93-1.html

不错~支持楼主~

(^#@^ 代码讲解一下嘛.
﹌×ο得意时淡然,失意时坦然;路漫漫,其修远兮oоО○×︵ ゛ リ ×  ヽoo
发新话题