中国知青网生活 专栏音画交流 → 一帧制成的下雪场景--Flash动画交流


  共有966人关注过本帖树形打印复制链接

主题:一帧制成的下雪场景--Flash动画交流

帅哥哟,离线,有人找我吗?
静思斋
  1楼 博客 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:279 积分:1975 威望:0 精华:0 注册:2009/12/18 22:58:00
一帧制成的下雪场景--Flash动画交流  发帖心情 Post By:2010/1/4 10:14:00 [只看该作者]

     昨天下雪,在家看到漂亮的雪景,和夫人在小区里照了几张相片。闲来无事,做了个简单的Flash玩玩,突然想到,何不把方法说说,让朋友们也做做试试。如果已经安装了Flash的朋友,可以用一张相片按照下列方法做一下,如果成功了,别忘了发上来,我们好一起庆贺庆贺!

 

点击开新窗口欣赏该FLASH动画![全屏欣赏]
http://up.qzone.net.cn/flash12/20100103033036_xue.swf 

 

制作方法:

 

1. 启动Flash,用鼠标左键单击图一所示之处,即可新建一个空白Flash文档。
          A1.jpg

                    图一

2. 在时间帧的第一帧处单击鼠标左键,选中它(变黑)(如图二所示)。
          A2.jpg

                                     图二

3. 执行“文件/导入”命令,选择导入到舞台,会打开导入对话框(如图三所示),选中一张图片,单击“打开”。图片会被导入,如果大小不合适,可以用任意变形工具 变形工具.jpg

拖动四周改变大小。
          A3.jpg

                                                              图三

4. 锁定图层一,即用鼠标左键单击如图四所示之处,会出现小锁头。
          A4.jpg

                           图四

5. 新建图层二,即用鼠标左键单击如图五所示之处,会出现图层二。
            A5.jpg

                            图五

6. 选中图层二的第一帧(如图六所示)。
             A6.jpg

                              图六

7. 用鼠标左键单击左下方的“动作”(如图七所示之处),会打开动作面板(如图八所示)。
            A7.jpg

                           图七

            A8.jpg

                                                            图八

8. 在图八所示之处单击鼠标左键,会在“1”后面出现光标。请把我下面附件中的脚本语言复制后,粘贴到光标的位置。
      
9. 执行“控制/测试影片”命令,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;
}
}


 



 回到顶部
帅哥哟,离线,有人找我吗?
易森
  2楼 博客 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五星会员 帖子:8916 积分:49877 威望:0 精华:19 注册:2008/8/27 14:31:00
  发帖心情 Post By:2010/1/4 10:53:00 [只看该作者]

谢谢思斋朋友的辛勤教授。

有兴趣的朋友赶快动手吧。


 回到顶部
美女呀,离线,留言给我吧!
雨晴
  3楼 博客 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 资深版主
等级:六星会员 帖子:11677 积分:63583 威望:0 精华:36 注册:2008/6/10 23:11:00
  发帖心情 Post By:2010/1/4 12:05:00 [只看该作者]

做的不错,很有创意!欣赏!







 回到顶部
帅哥哟,离线,有人找我吗?
山里人
  4楼 博客 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二星会员 帖子:148 积分:2192 威望:0 精华:32 注册:2009/10/28 13:25:00
  发帖心情 Post By:2010/1/4 16:01:00 [只看该作者]

广州也下雪

点击开新窗口欣赏该FLASH动画![全屏欣赏]
http://blog.zj.com/attachment/asd2351/40804_0Gcy3JG4D1XRye5.swf


 回到顶部
帅哥哟,离线,有人找我吗?
易森
  5楼 博客 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五星会员 帖子:8916 积分:49877 威望:0 精华:19 注册:2008/8/27 14:31:00
  发帖心情 Post By:2010/1/4 19:13:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下1.gif:
图片点击可在新窗口打开查看

 回到顶部
美女呀,离线,留言给我吧!
雨晴
  6楼 博客 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 资深版主
等级:六星会员 帖子:11677 积分:63583 威望:0 精华:36 注册:2008/6/10 23:11:00
  发帖心情 Post By:2010/1/4 19:58:00 [只看该作者]

我们鞍山千山风景:














 回到顶部
帅哥哟,离线,有人找我吗?
静思斋
  7楼 博客 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:279 积分:1975 威望:0 精华:0 注册:2009/12/18 22:58:00
  发帖心情 Post By:2010/1/4 23:03:00 [只看该作者]

哈哈!抛砖引玉啦!真是瑞雪纷飞呀!鞍山千山的雪景美,

帅哥哟,离线,有人找我吗? 山里人的创意更高,非让广州下雪,今天广州下了,明天就该赤道下雪了!



 回到顶部
帅哥哟,离线,有人找我吗?
轻舟
  8楼 博客 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六星会员 帖子:29871 积分:156737 威望:0 精华:25 注册:2008/10/20 14:14:00
  发帖心情 Post By:2010/1/5 6:15:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下11fbf374db8g213.jpg:
图片点击可在新窗口打开查看


width="80%">size="3" face="宋体">欢迎到《生活百科》做客

 回到顶部
美女呀,离线,留言给我吧!
雨晴
  9楼 博客 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 资深版主
等级:六星会员 帖子:11677 积分:63583 威望:0 精华:36 注册:2008/6/10 23:11:00
  发帖心情 Post By:2010/1/5 9:18:00 [只看该作者]

以下是引用静思斋在2010-1-4 23:03:00的发言:

哈哈!抛砖引玉啦!真是瑞雪纷飞呀!鞍山千山的雪景美,

帅哥哟,离线,有人找我吗? 山里人的创意更高,非让广州下雪,今天广州下了,明天就该赤道下雪了!

楼主的帖,才是真实写照的玉!我是在您的引导下,才做出此帖,向您学习!







 回到顶部