Flash制作漫天飞雪的视觉效果

  本例讲解的是Flash制作漫天飞雪的视觉效果方法。教程制作出来的效果如鹅毛般的雪花悠悠而落,相当逼真。实例中通过简单的AS复制雪花并控制它们的运动,形成大雪纷飞的效果。下面我们先来看看效果图吧:

  效果图:


  1.新建一个Flash文档,单击“属性”面板中的“尺寸”按钮,打开“文档属性”面板设置场景大小为450px x 180px,背景为#00105A,帧频为18fps。

  2.按快捷键Ctrl+F8打开“创建新元件”面板新建一个名为“雪片”的图形元件,点选“椭圆”工具,在“雪片”元件的编辑场景中按Shift键拉出一个直径为5像素的圆,再用“箭头”工具稍微调整一下,最后形状大概如图1所示。


  图1

  3.新建一个名为“雪花运动”的影片剪辑元件,将其场景中的“图层 1”改名为“雪片”,将“库”面板中的“雪片”元件拖入该层的场景中。点选“雪片”层的第40帧按下F6键插入关键帧,接着右键单击第1帧选择“创建补间动画”命令,再点选第20帧再插入一个关键帧。

  4.右键单击“雪片”层,在弹出的菜单中选择“添加引导层”命令为“雪片”层建立一个引导层,如图2所示。在引导层里画一条曲线,将第1和第40帧的“雪片”元件吸附在曲线的左端,第20帧的“雪片”元件吸附在曲线的右端。如图3所示(此图为400%显示)。


  图2


  图3

  5.回到“场景1”,把库中的“雪花运动”元件拖入到场景中,点选第3帧按下F5键插入帧。点选场景中的“雪花运动”元件,在“属性”面板里给影片剪辑“雪花影片”取个实例名“雪花”,如图4所示。


  图4

  6.在“场景1”中新建一个“脚本”层,分别点选层中的第1、2、3帧按F7键插入空白关键帧,如图5所示,按F9键打开“动作”面板,输入如下代码:


  图5

  第1帧中的代码如下:

  代码如下:// 变量flakes用来控制雪花的数量,即密度

  // _visible属性隐藏母本

  n = 1;

  flakes = 100;

  雪花._visible = 0;

  第2帧中的代码如下:

  代码如下:i = 1;

  while (i<=flakes) {

  //控制雪花飘落速度

  this["雪花" add i]._y += Math.random()*2+2;

  i++;

  }

  if (n == flakes) {

  n = 1;

  } else {

  // Math.random()方法取0到1之间的随机数

  ssize = Math.random()*50+30;

  // 复制雪花

  duplicateMovieClip("雪花", "雪花" add n, n);

  // 控制雪花飘落范围

  this["雪花" add n]._x = Math.random()*500;

  // 雪花随机变换大小

  this["雪花" add n]._xscale = ssize;

  this["雪花" add n]._yscale = ssize;

  n++;

  }

  第3帧中的代码如下:

  代码如下:// 返回到第2帧播放

  gotoAndPlay(2);

  效果到这里就完成了。代码中的this对象的作用是引用影片剪辑实例。

 

  以上就是Flash制作漫天飞雪的视觉效果,希望大家喜欢本教程!

时间: 2025-01-27 15:35:05

Flash制作漫天飞雪的视觉效果的相关文章

Flash制作漫天五彩星效果动画

效果演示: 实例说明 五彩的星星从天而降,这个动画具有节日气氛,动画的大小不到5K,可营造的效果变化万千,充分体现了脚本语句的强大功能.创建影片文档 1. 执行[文件]|[新建]命令,在弹出的对话框中选择[常规]|[Flash文档]选项后,设置背景为淡紫色,单击[确定]按钮. 2. 执行[插入]|[新建元件]命令,新建一个影片剪辑. 名称:星星. 3.在动画片段星星的编辑窗口中的图层一的第一帧,绘制一个星星图形. 4.接着,在第二十帧处按下F6键插入一个关键帧,选中该帧的星星图形,做适当的变形,

Flash制作超酷的旋转图像像册视觉效果

旋转 用Flash制作像册的教程已经很多了!这里就不在给大家罗嗦了!只要发挥自己的想象,相信自己!你能!那么超酷的旋转图像像册视觉效果就会出现.因为类似教程太多了,所以在这里不给大家详细讲解,如果你想深入研究,那么就自己下载源文件吧! 网页教学网注:这个源文件是从一个国外站点上下载来的!简单给大家讲解一下制作过程. 先看效果和源文件.(演示效果文件184K,如果您网速慢可能会多等会) 点击这里下载源文件(Flash源文件压缩包大小220K) 简单给大家说一下制作步骤. 首先修改文档属性,准备好动

flash制作一个简单的音乐动画教程

  很多同学都对Flash感兴趣 ,下面小编就教教大家如何用flash做一个简单的动画. 通过这个设计充分地将FLASH动画的现况分析出来了,本设计是根据选定音乐.人物的设定.剧本的创作.场景的布置等.首先就是选歌,一部好的MTV就得有一首贯穿全场的好歌,其次就是根据歌意确定主题和场景的布置,最后围绕剧情制造出MTV. 工具/原料 Flash PS 一首自己感兴趣的歌 素材照片 方法/步骤 1.2 Flash软件的特点 FLASH的全称是Macromedia flash,后来又被adobe收购了

flash制作可爱吹泡泡动画效果

简介:本例介绍使用Flash制作一个有趣的"小丑吹泡泡"动画,主要运用了椭圆.直线工具,以及任意变形和渐变填充等方法,操作简洁易懂,适合新手学习. 制作步骤: 1.新建一个Flash文档,Ctrl+F8新建一个元件,命名为"boy".选择椭圆工具,设笔触为黑色,按住Shift键画出一个正圆作为小丑的脸. 图01 2.新建一个图层,命名为"nose",再画一个小椭圆作为鼻子. 图02 3.嘴巴和耳朵都可以都画在鼻子图层上.先用直线工具画出如下两条直

Flash制作时钟的实例教程

核心提示:Flash制作时钟的实例教程. 本例为用Flash AS3.0制作时钟的实例教程,为Flash AS入门教程第八课的延伸教程,希望能给朋友们带来帮助. AS3.0实例教程二-时钟的制作 效果: 虽然制作时钟老套了点,但它确可以较全面地应用到时间日期和间隔等知识,仍不失为较好的入门练习. 一. AS3.0时间日期简介 时间和日期主要应用在读取时间日期和设置时间间隔两个方面.在AS3.0中时间日期仍然是用Date类来读取,与AS2.0相比3.0要获取时间日期更加方便一些.同样的要使用Dat

用Flash制作个性化的QQ表情

现在大多数聊天工具都可以发送一些动态表情,这些生动有趣的表情本质就是一个小的GIF动画,使用动画制作软件就可以轻松制作出个性化表情,这绝对是获取MM芳心的一大绝招!本文将以Flash Mx 2004为例,向大家介绍一下如何制作个性化的QQ表情.相信通过本文的学习,不但可以制作出一枚独一无二的表情,还能够在轻松地阅读中掌握Flash动画制作基础. 小提示 QQ表情动画的格式是GIF(绝大多数聊天软件的表情动画都是此格式),所以将Flash制作的动画输出为Gif格式即可作为QQ表情. 第一步:启动F

用Flash制作“拖曳配对题”

拖曳配对题是一种常见的交互题型,将设定的物体拖到目标区域,根据到达的位置反映相应结果.一般情况下,如果没有到达目标区域,还能自动返回.学生在完成这种题型时,感觉像在玩游戏,可谓是"在玩中学,在学中玩".本文将为大家介绍如何使用Flash制作拖曳题. 1. 启动Flash Mx/2004,新建一个Flash文档.在场景的第1帧输入文字,并且按"Ctrl+B"打散,然后再按"Ctrl+G"组合.输入括号,并在括号中绘制两个矩形,然后分别选中,按F8弹

Flash制作函数曲线课件

函数 高中数学要接触到许多曲线,如正弦曲线.双曲线.抛物线等,如果在教学中能利用课件动态演示各种曲线,并且能通过改变参数而使曲线形状或位置发生变化,将会有助于学生理解掌握各种曲线的性质及特点. 本人在用Flash制作数学课件时,总结出一个有效绘制各种曲线的方法.原理是巧妙利用曲线的参数方程来绘制曲线,如正弦曲线的参数方程为:x=mt:y=Asin(mФ+Ф0),其中Ф=2Пt/T,曲线上某一点A(X,Y)都是变量t的函数,而在FLASH的时间线中,每帧之间有一定的时间间隔,我们可以把这一时间间隔

如何利用FLASH制作留言板

如何利用FLASH制作留言板? 解决思路 我们可以通过FLASH  MX中自带的组建来实现一个简单的留言板实例.使用FLASH中的组件非常方便.本例只是涉及到了制作,留言板在具体的应用中还有很多FLASH以外的知识,在这里就不向大家介绍了. 具体步骤 1,  运行FLASH MX,文档属性默认. 2,  导入一幅壁纸图片留言板的背景.朋友们也可以自己设置FLASH文档背景或者建立一个图层作为背景.如图1所示. 图1    导入背景图片 3,  新建一个图层,利用文本工具,输入静态文本.并设置它们