|
首页 | 名片设计 CorelDRAW Illustrator AuotoCAD Painter 其他软件 Photoshop Fireworks Flash |
|
第一步 画雪 1>画雪 第二步 制作下雪 1>建立下雪元件 3>制作飘雪1 添加一个新层命名为snowfall,然后Ctrl+L打开库,将刚才的snow元件拖入snowfall层,将snow的编辑点对准引导线的顶端。为了在操作中不让引导线干扰,可以锁住引导层。 4>制作飘雪2 接着,去第50帧按F6建立要害帧,当然别忘了把引导层也拖到第50帧(对引导层的第50帧按F5),将50帧上的snow元件对准引导线的尾端。 5>稍作测试 返回snowfall层的第一帧,右击鼠标选择"创建补间动画"ok,按enter看看雪飘的你满不满足:)当然一粒(颗,片??)雪飘起来看起来会有点别扭,没关系,我们继承做下去 第三步 漫天大雪 1>建立雪花实例 回到主场景,打开库,将刚才的snowing元件拖入场景里。按Ctrl+F3打开属性面板,为其实例命名"snow" 2>as制作 新建一层命名为as,(喂喂喂,别走,不要听到as就逃嘛)
var snowNum = 0; //定义雪花的数量初始值为0 然后到第二帧写下:
snow._visible=false; //场景中snow实例的为不可见
snow.duplicateMovieClip("snow"+snowNum, snowNum); //复制snow实例 接着在第三帧写下:
var newSnow = _root["snow"+snowNum]; //把复制好的新snow名称用newSnow代替 newSnow._x = Math.random()*450; //新复制的snow实例的x坐标是0~450的一个随机值 newSnow._y = Math.random()*20; //新复制的snow实例的y坐标是0~20的一个随机值 newSnow._rotation = Math.random()*100-50; //新复制的snow实例的角度是-50~50度的一个随机值 newSnow._xscale = Math.random()*40+60; //新复制的snow实例的水平宽度比例是60~100的一个随机值 newSnow._yscale = Math.random()*40+60; //新复制的snow实例的垂直宽度比例是60~100的一个随机值 newSnow._alpha = Math.random()*30+70; //新复制的snow实例的透明度是70~100的一个随机值 snowNum++; //雪花数量加上1
if (snowNum<120) { //当雪花数小于120时候
gotoAndPlay(2); //跳到第二帧 } else { //否则 stop(); //停止 } 返回类别: Flash教程 上一教程: Flash 8 中文版视频教程(18)效果--投影 下一教程: Flash面向对象程序设计的演变 您可以阅读与"介绍一个漫天大雪的制作方式"相关的教程: · 落花效果的制作方式 · 百叶窗效果动画,Flash无AS的制作方式 · Flash MX 2004 模仿出打字效果的制作方式 · Disabled按钮的制作方式 · 键盘感应的Flash动画的制作方式 |
快精灵印艺坊 版权所有 | 首页会员中心在线印刷在线编辑付款方式索取样品设计指南连锁门店 |