flash制作雪花飞舞实例步骤
浅谈利用Flash制作雪花飘落动画效果的三种方法
5 在 第 2帧 上按 鼠标 右 键 的” 入 关 键 帧 ” 能 。 、 插 功 见图 3 。并 在 它 的 A t n面板 上 添加 同第 1帧 一样 的 co i
动作 。
strpr (n w . sa ,a dm(0) ePo et / o ,_ cl rn o 5 ) ys y e ; stmpr (n w _oainrn o 30) eP et / o , rt o , dm(6 ) ys t a ;
第 三 种 方 法 也 是用 A t n cit 的脚 本 函数 . coSr 中 i p 不 现 的 . 作上 会减 少 不少 工 作量 和时 间 。 制 过效 果跟 上 面一 种 是不 相 同的 。其具 体 步 骤如 下 : 三 种 方法 各 有 特 色 。 果 也不 一 样 . 习 者可 以按 效 学 1 新 建 一个 Fah影 片 。设 背景 色 为 ” 色 ” 其 他 照 自身 对 Fah的熟 悉 情 况选 择 合 适 的制作 方 法 。这 、 ls 黑 。 ls 的用 默认 值 里讲 解 的都 是最 基 本 和常 用 的制 作方 法 。学 习者可 以 2 按 Cr+ 8新 建 一 个 组 件 。 型 为 ” 形 ” 命 名 根 据实 际情 况 添加 不 同 的后 背景 效果 和 其余 的辅 助程 、 t F l 类 图 。 为” 花“ 雪 。在其 上用 铅 笔工 具 画一个 雪 花形 状 。 序语 言 。 而达 到不 同 的动 画效果 。 希望读 者 能够 在学 习 3 按 Cr F 、 t + 8新 建 一 个 组 件 , 型 为 ” 片 剪 辑 ” 中获得 动 画制作 的乐趣 。 l 类 影 , 命名 为 ” 花 影片 ” 雪 。把 组 件” 雪花 ” 拖到 第 1帧 , 别 在 分 第 1 0帧和 第 2 0帧上 ” 入关 键 帧” 插 。在第 1 中 的组 帧 参考 文献 : 件 ” 花 ” 效 果 面板 ” 设 定它 的 Alh 雪 的” 上 p a为 O %。把 第 【】谢 广 彬 .fs . 画 制 作 》 防科 技 大 学 出版 社 , 0 0年 1 ( a 80动 lh .国 21 l 0帧 中 的元件 ” 花” 雪 往左 下方 拖 一小 段距 离 . ” 果 2 月 在 效 2 】 ( a . (s l 典 ,清 华 大 学 面板 ” 上设 定 它 的 A p a为 1 0 再把 第 2 lh 0 %。 O帧 中的组 [ 贺 晓 霞 ,f h80动 画 制 作 基 本 练 习+ 型 案 例 》 出版 社 .0 6年 8月 . 20 件” 花” 雪 往下 方 拖 一段 距离 ( 要多 过第 1 0帧 时拖 的 ) , 在 ” 果 面板 ” 设 定它 的 A p a为 0 然 后 在 第 1 效 上 lh %。 帧
用Flash8.0实现影片剪辑的嵌入制作
实例从原处拉下一段距离 。
’
步骤 4 用鼠标右键单击第 2 3 : - 5帧中的任意一帧, 从弹
出的菜单 中选 择 “ 创建补 间动画 ” 创建运动动画 , , 在属性面
板 中选 择 “ 作 ” 动 。 步骤 5 :为 了突 出雪 花 飘 落 时 左 右 摇 摆 的 效 果 , 在第 5 帧 , 7帧 , 2 第 第 O帧 和 第 2 分 别 插 入 关 键 帧 , 把各 关 键 5帧 并
单击 “ 口” - 打开库面板, 窗 / 库” 在第 2 帧单击鼠标右键 , 选
择“ 插入空 白关键帧” 插入一个空 白关键帧 。 。 从元件库中选 择雪花元件 , 拖入到场景 中。在第 3 5帧增加关键帧, 将雪花
步骤 6 打开变形面板, 图 5所示, : 如 在旋转 中填写 _ o 3 , O
所示 。 通过信 息面板 , 设置背景图片的大小和位置, 使图片居 于场景正中央, 图 1 如 4所示。 步骤 3 新建 一个 图层 , : 改名为 “ 按钮 ” 。按 Cr L键打 t+ l 开元件 库, 从库 中选择 “ 飞舞 ”影片剪辑 , 拖入到场景 中, 遍 布场景 , 图 1 如 5所示 。
图 1
口 日 圈
需要的特殊 图形。
图 4 调 整 变形 中 心 的 位置 图 5 使 用 变形 面板
图 6 做 好 的 雪花
在上面 的制作过程 中,用到了一个重要工具一 自箭头 。 使用 白箭头可 以对一个图形的形状进行很方便的修改 。 这是
制作 动 画 中很 重 要 的手 段 , 理 地 使用 白箭 头 并 配 合使 用 钢 合
Ab ta t 髓 epp rwl UeteFah. etrse b d e ie l ,poue o ahee tet nlcn eeto nw a sr c: ae i S h ls80fa e m ed d v o c p rd cd t civ h r s e t f c fso n - l u d i a u
FLASH制作漫天飞舞的雪景
6.2.3 常用的指令 1.duplicateMovieClip指令 格式:duplicateMovieClip(target,newInstanceName,depth) 功能:复制场景上指定的影片剪辑实例对象到舞台的指定层, 并给复制出来新的实例对象一个新的实例名称及相应的深度值 。 参数:target是初始影片对象的目标路径。newInstanceName是 新影片剪辑对象的名称。depth是指定新影片剪辑对象在舞台上 深度。
6.2.5面向对象的编程 1.类、对象、属性与ቤተ መጻሕፍቲ ባይዱ法 2ActionScript的函数 3 创建对象的方法与访问对象的方法和属性 4. Flash 8.0的部分内置对象
6.3 实战练习 〖练一练〗 6.3.1实战练习1.鼠标跟随的笑脸
6.3.2实战练习2.制作星空动感网页
相关知识:
1.fscommand指令
2.setProperty指令 格式:setProperty(target, property,expression) 功能:用来设置影片剪辑实例(target)的属性。 参数:target –用来设置和改变影片剪辑实例对象的目标路径。 property - 影片剪辑的属性。 expression –一个表达式,是属性的值。
6.5思考与练习
2. getURL指令
格式:getURL(URL[,Window,method]) 功能:给事件添加超级链接,包括电子邮件链接。调用网页的格式 是在双引号中加入网址,调用邮件可以在双引号中加入“mailto:”跟 一个邮件地址,如“mailto:mymail@”。 参数:URL 是设置调用的网页网址。
window [可选] – 设置浏览器网页打开的方式,有四种方式: _self: 在当前SWF动画所在网页的框架被新的网页所替换。 _blank: 打开一个新的浏览器窗口。 _parent:如果浏览器中使用了框架,则在当前框架的上一级显示网 页。 _top:在当前窗口中打开网页,返回框架最顶级。 method[方式]- 用于发送变量的 GET 或 POST 方法。如果没有变量 ,则省略此参数。GET 方法将变量附加到 URL 的末尾,它用于发 送少量的变量。POST 方法在单独的 HTTP 标头中发送变量,它用 于发送长字符串的变量。
《第11课 雪花飘飘——制作有“影片剪辑”的动画》优质课件
2.创建“图形”元件
步骤2:在图形元件编辑工作环境中,设置舞台的背景色为蓝色。因为舞台上的雪 花很小,所以绘制雪花前,应将显示比例调大,如800%。选择工具箱中的“铅笔工 具”,设置“笔触颜色”为白色。在舞台中心位置画一个小雪花。
3.创建“影片剪辑”元件
步骤1:执行“插入”→“新建元件”命令。在打开的“创建新元件”对话框中,设置 元件类型为“影片剪辑”,名称为“飞舞的雪花”,单击“确定”按钮。
第11课 雪花飘飘 ——制作有“影片剪辑”的动画
五年级上学期
任务导航
本课,我们制作有“影片剪辑”的Flash动画“雪花飘飘”。
1.新建文件并导入位图
步骤1:建立一个新文件。 步骤2:导入位图“雪景”并调整位图大小。将该图层命名为“雪景”。
2.创建“图形”元件
步骤1:执行“插入”→“新建元件”命令。在打开的“创建新元件”对话框中, 设置元件类型为“图形”,名称为“雪花”,单击“确定”按钮。
创作天地
制作一个夜晚星8%
选择“循环”
4.制作“雪花飞舞”的效果
步骤1:单击“时间轴”面板左上方的“场景”标签,返回到场景中。 步骤2:在当前层的上面建立新图层并命名为“电影剪辑”。选择该图层的第1帧,然后 反复从“库”面板中将“飞舞的雪花”元件拖到舞台的不同位置上,并适当调整大小完 成动画的制作。动画制作完成后的“时间轴”面板如图所示。
3.创建“影片剪辑”元件
步骤2:在影片剪辑元件编辑工作环境中将“库”面板中的“雪花”图形元件拖到舞 台中心。
雪花实例
影片剪辑元件 图形元件
3.创建“影片剪辑”元件
步骤3:选中第50帧,按F6键插入关键帧,为 表现雪花落地溶解的效果,选择“雪花”实 例,在“属性”面板中进行如图所示的设置。
雪花
雪花的制作
1.新建flash文档,背景为黑色; 2.插入新元件,设置为图形;在字体为wingdings的 状态下,输入大写的T,就是一个雪花的标记了。 再“修改”->分离,并拉至中间。 3.插入新元件,设置为影片剪辑;打开库面板, 把元件1拖动到元件2中,在70帧左右插入关键帧, 创建补间动画。在71帧插入空白关键帧,在动作 面板中输入stop(); 4.添加引导层,锁定图层1,选定铅笔(平滑), 画出一段曲线。在70帧,拖动雪花到线的末端。
5. 在“脚本”层第2帧插入关键帧,加入脚本: n++;//变量n自加 newtext = mytext.substr(0,n)//substr是字符串截取函 数,从第1个字符开始到长度为n的字符 if (n>mytext.length) { //mytext.length是字符串mytext的长度,当n的长度 等于字符串mytext的长度时,停止播放。 stop(); } 6.在“脚本”层的第4帧插入关键帧,输入脚本: gotoAndPlay(2); 7.测试。
8. 新建图层4,在45帧插入关键帧,将图片 三拖入,居中。新建图层5,在45帧插入关 键帧,将元件1拖入舞台中间,在75帧插入 关键帧,拖大至整个舞台。同样设置遮照 层。 9.在80帧插入关键帧,同样做将左下角向上 扩大的过程。右边同样做。 10.新建图层7,在85帧,86帧,87帧插入关 键帧,分别在每帧插入一张图片,居中对 齐。新建图层8,分别擦汗如关键帧,将三 张图片同样放入。
新建图层9,85帧插入关键帧,将元件3拖入, 对齐,86插入空白关键帧。将元件5拖入。 87帧插入空白关键帧,元件3拖入,设为遮 照层。新建图层10,在85关键帧,输入动作 stop(),复制85帧,在86,87帧粘贴帧。
Flash制作雪花视觉动画效果的三种制作方法.
Flash制作雪花视觉动画效果的三种制作方法第一种方法:最笨但也效果最好,就是用“引导线”功能,让雪花不停的飘呀飘,如果多用几个图层,效果更好。
1、新建一个Flash影片。
设背景为“黑色”,其他的用默认值。
2、按Ctrl+F8新建一个组件,类型为“影片剪辑”,命名为“雪花”。
在它的正中用“铅笔”工具画一个不规则的多边形,然后用“颜料桶工具”将它填上白色。
(如图1-1所示)3、再用Ctrl+F8建一个组件,类型为“影片剪辑”,命名为“前层”。
4、将组件“雪花”拖到其中,用“选定工具”中的“比例”功能把它缩小(小技巧:先用“放大镜”将它放大,然后再用“比例”功能,可缩得更小)。
在第80帧上“插入关键帧”,在“图层1”上用鼠标右键的“添加引导线”功能(见图1-2)。
在新增加的“引导线:图层1”的第1帧上,从“雪花”开始,画一条弯曲的曲线。
将第80帧上的“雪花”沿曲线从头拖到曲线的末尾。
然后在“图层1”的第1帧上点鼠标右键,选“创见动画动作”功能,见图1-3。
5、第4步是制作一片雪花,下雪不是只下一片的吧。
插入图层,将第4步重复做10次。
做好后的效果见图1-4。
6、把第3至5步重复做两次,不同之处是组件的命名分别为“中层”和“后层”。
“雪花”的大小和“引导线”的路径不要一样。
这是为了多做几个图层,看起来效果细腻一点。
7、现在回到场景1中,插入6个图层,分别命名为“后层1”、“后层2”、“中层1”、“中层2”、“中层3”、“中层4”、“前层1”、“前层2”。
在对应的层上拖入对应的组件,并适当的调整时间轴,让雪花飘得连贯起来。
见图1-5。
按Ctrl+Enter就可以看到效果了。
第二种方法:用Actionscript的函数,比较简便,具体步骤如下:1、新建一个Flash影片。
设背景为“黑色”,其他的用默认值。
2、按Ctrl+F8新建一个组件,类型为“影片剪辑”,命名为“雪花”。
在它的正中用“铅笔”工具画一个不规则的多边形,然后用“颜料桶工具”将它填上白色。
flash制作雪花飞舞实例步骤
复制影片剪辑函数的使用:雪花飞舞1、新建一个actionscript2.0的flash文件,大小为800*600,背景颜色为黑色;2、导入素材“雪景.jpg”;3、新建图形元件“pic1”,制作雪花。
利用椭圆工具和变形面板制作雪花,并填充颜色为放射性(旋转60)4、新建影片剪辑元件mc1,把pic1图形元件拖到舞台上,并在第三帧处,插入帧;新建图层2,在第一帧处输入脚本;在第三帧处也输入脚本。
第1帧脚本:x = random(800);y = random(600);z = Number(random(50)) + 50;yvel = z;xvel = z * (random(200) - 100) / 100;zvel = z * (random(200) - 100) / 100;第3帧脚本:_x = x;_y = y;_alpha = z;dy = yvel / 10;y = Number(y) + Number(dy);if (Number(y) >= 600) {y -= 600;}dx = xvel / 10;x = Number(x) + Number(dx);if (Number(x) >= 800) {x -= 800;}if (Number(x) < 0) {x = Number(x) + 800;}dz = zvel / 10;z = Number(z) + Number(dz);if (100 < Number(z)) {z = 100;}if (Number(z) < 50) {z = 50;}yvel = z;xvel = Number(xvel) + Number((random(20) - 10));if (100 < Number(xvel)) {xvel = 100;}if (Number(xvel) < Number(-100)) {xvel = -100;}zvel = Number(zvel) + Number((random(20) - 10));if (100 < Number(zvel)) {zvel = 100;}if (Number(zvel) < Number(-100)) {zvel = -100;}gotoAndStop(2);play();5、返回场景,在图层一上放背景图片“雪景.jpg”;新建图层2,把mc1元件拖放到舞台上,并给以实例名“snow”;新建图层3,在图层3的第一帧,输入如下脚本代码:i = 0;while (Number(i) != 100) {duplicateMovieClip("snow","snow"+i,i);i = Number(i) + 1;}。
Flash特效——雪花飘落
完整 整的变量定 定义格式:var 初 v 变量名:类型 = 初始值 ;
var Hei ight:Numb ber = 40 00; //场景 景高度,即 即雪花下落的 的距离。例 例子中跟舞台 台保持一致 致。 var Wid dth:Numbe er = 550 0;//场景宽 宽度,即雪 雪花横向的跨 跨度。例子 子中跟舞台保 保持一致。 var Ang gularSpee ed:Numbe er = 5;//雪花旋转 转角速度。 var Win nd:Number r = -2;/ //风速,负 负值表示向左 左吹,正值 值表示向右吹,数值越 越大风越大。
退出 Sno ow 元件,回 回到主舞台。菜单栏上 上选择【插 插入】→【新 新建元件】 。 。名称输入 入下雪特效,类 型选 选择【影片剪辑】 。如图:
单击【确定】进入下 下雪特效元件 件。建立 2 个层。如图。其中在 在提示层放置 置提示元件 件,在动作层 层编 写脚 脚本。
从库中拖 拖出一个 Snow 放在提 提示层的中心 心。点击这 这个 Snow 实例,按 实 Ctrl+F3 打开 开属性面板, ,名 称栏 栏里输入“Tip_mc” 。
本教 教程默认读 读者已经比较 较熟悉 Flas 是 Action2.制作过程 程
2.1 动画结构 构
在开始动手之前有必 必要来说明以下结构问 问题。不然 然会产生意想 想不到的结 结果。
下雪场景
提 提示
雪花 花
雪花 雪
雪花
雪花
上图所示 示, “下雪场景” 、 “提 提示”以及“雪花”都 都是影片剪辑 辑。其中“提示”和“ “雪花”在“下 雪场 场景”的里面 面。 “雪花场 场景”用来 来控制整个下 下雪特效。如 如果你的下 下雪场景在某 某个图片( (比如建筑物 物)
Flash制作实现雪花飘
第4桢:if(timer==0){var mov;mov="mov"add random(2)gotoandplay(mov)return}timer--gotoandplay(3)通过这两桢的脚本可以看出.这里的TIMER变量是一个时间缓冲变量.也就是说,因为这变量的存在,雪花不会一出来就开始飘,而是等这个变量的值为0的时候才会通过引导线来表现飘的动作.第4桢中的判定,正是判断TIMER变量值是不是为0了,如果是,就随机跳到后面的几个锚上.即跳到某一个"飘"动作的开始处.后面那两句就是让TIMER不断减少.然后返回上一桢.再继续播放,再减少....当然,这也是在TIMER不为0的情况下执行."飘"动作结束桢:gotoandstop(2)即返回第一桢,继续缓冲.准备下一次"飘"动作的进行.然后是原件3:原件3要做的事便是加载刚刚那个有"飘"动作的雪花.第一桢:snow_num=120//定义雪花的数量ran_scale=150//定义雪花的尺寸随机量angle=30//定义雪花的随机旋转量for(n=1;n<=snow_num;n++)//根据雪花数量,执行"生成雪花"的自定义函数{CreateSnow("snow"+n,n)}function CreateSnow(sn,n){var scaleattachMovie("snow",sn,n)//从库里面加载雪花,也就是原件2this[sn]._x=random(600)-50//定义它的一些属性this[sn]._y=-10scale=50+random(ran_scale)this[sn]._xscale=scalethis[sn]._yscale=scalethis[sn]._rotation=-random(angle)this[sn]._alpha=50+random(80)}第5桢:var snfor (n=1;n<=snow_num;n++){sn="snow"+nif(getProperty(sn,_currentframe)==2){removeMovieClip(sn)CreateSnow(sn,n)}}gotoandplay(2)这一桢里要做的事呢,就是判定那些雪花是不是移动到第2桢了.由原件2里面的代码可以看出.当雪花飘完了之后,会停在第2桢.那么,在这里,当雪花停在了第2桢,的时候,我们先删除它,再用"创建雪花"的自定义函数重新创建它.这一过程实际上是在随机地改变雪花下一次的位置,角度,大小等属性,以实现一种随机,生动的效果.最后,再把这个原件3放到主场景中,测试影片即可...实际上,原件3就是整个下雪的场景了.如果你把原件32013八年级上(翻译)Unit1里克:嗨,海伦。
用flash制作漫天飞雪-
用flash制作漫天飞雪-讲解/春水蒙蒙你想用Flash制作这样漫天飞雪的效果吗?下面跟我一起学习:1.新建一个FLASH文档,大小为500×400,背景为黑色。
2.导入一张背景图片,设置大小并和舞台对齐。
3.新建一个元件,命名为“雪花”,用刷子工具,设置填充色为白色。
大小为从上往下数的第4个,点确定后在舞台中间点一下,然后水平居中和垂直居中。
点滤镜添加滤镜为模糊,模糊度为5,品质为低。
4.新建一个影片剪辑,命名为“雪花飞舞”。
在第一桢把雪花元件拉进舞台,在60帧处插入关键帧。
点60帧处把雪花的位置往下移,并用添加滤镜把雪花的模糊度改为2,品质仍为低。
在1到60帧创建补间动画。
添加一个引导层,用铅笔工具,选项里设置为平滑,画一条S型的曲线,高度大约为300-400之间。
回到图层2 ,把第一帧雪花元件的位置对准曲线的起点,60帧处把雪花元件的位置对准曲线的终点。
(注意:中心点一定要对准曲线的中心)5.新建一个影片剪辑“雪花群舞”拉进舞台,在60桢处插入桢,在在舞台下的实例名里输入mc。
再新建一个图层,第1桢为空白关键桢,在第2桢插入空白关键桢,按F9打开动作面版,在属性面版输入c=0。
然后在第3帧处插入空白关键帧,打开动作面版输入function ee() {duplicateMovieClip("mc", c,c);setProperty(c, _x , random(550));setProperty(c, _y , random(300));updateAfterEvent();c++;if (c>300) {clearInterval(kk);}}kk=setInterval(ee,60);6.回到场景将“雪花群舞”拖到场景的左上方外,测试影片,看见漫天的雪花飞舞了,漂亮吧?保存就OK了。
同理改变影片剪辑的内容可做出满天星、下雨、飞花、飘叶等更多效果。
flash下雪
• • • • • • • • •
方法1: 做一粒雪花无规则运动的 MovieClip,然后复制多个这样的雪花, 尽量让它的出现无序化,有种漫天飞舞的感觉,这就要靠 AC script 语句来实现了。 1.找一张冬日下雪的图片,作为背景渲染下雪的效果。给图片取 名叫winter; 2.打开 Flash ,按 Ctrl+r 导入图 winter。选中该图,把 x,y 坐 标定为(0,0)这样,图层 1 做为背景图, 可以命名为 win; 3 . 在菜单 Modify 里点选 Document,把影片 大小设置为你选 用的图片 winter的大小,背景色为 #CCCCCC 。 4.按 Ctrl+F8,创建新的元件,命名为 ball,选择属性为 Graphic。 点取绘图工具里的椭圆工具在场 景中画一圆,大 小随意,颜色 为 白色; 5.按 Ctrl+F8,创建新的元件,命名为 Motion,选择属性为 Movie Clip。按 F11 调出图库,把做好的 ball 拖入场景,将其大 小调整为宽 3.3, 高 3.0。在层一上点右键选 添加引导线,增加 一向导层。用 铅笔工具画一不规则的“8”字 形,它是为雪花的 运动做向导。将“8”字左下角擦除一小部分,把 ball 拖住直到其 中心出现小圆圈, 在层一和层二的 30 帧分别 加一关键帧。其中, 层一的 30 帧处按如上方法把 ball 拖到“8”字的 另一端点。在层 一的 1~30 帧任一处点右键,选 Add Motion Tween 创建运动动
Байду номын сангаас
• • • • • •
function snowProperty(snow, w, h) { snow._x = sideDisWidth + Math.random() * w; snow._y = sideDisHeight + Math.random() * h; snow._rotation = Math.random() * 120 + 30; snow.stepX = Math.cos(snow._rotation * 3.141593 / 180); • snow.stepY = Math.random() * 2 + 1; • setInterval(snowFall, 30, snow); • } // End of the function
Flash入门实例打造简单的飘雪动画效果
Flash入门实例打造简单的飘雪动画效果Flash入门实例打造简单的飘雪动画效果好看的常见的动画特效,下雪动画的制作过程,适合Flash初学者的一个教程,教程中仅仅用一个最简单的AS代码!其实Flash很简单啊!先看下效果:(教程中用的背景图片有点大,请您耐心等待,在线欣赏效果)点击开新窗口欣赏该FLASH动画![全屏欣赏]新建一个空白的FLASH文档,背景设置为黑色。
图1按Ctrl+F8创建一个名为雪的图形元件。
图2在雪元件中,选择刷子工具,把填充颜色设置为白色,选好刷子的形状和大小,舞台的中心(也就是+字号那里)画一个小小的圆作为雪花。
图3按Ctrl+F8创建一个名为雪花的影片剪辑元件,在元件中,按Ctrl+L打开库,从中把雪元件拖到舞台上,这里雪花元件中的图层1第1帧就是刚才做的雪了,按下引导层安钮创建一个引导层,用铅笔工具工出一条线(在引导层画,这条线条就是等下雪花飘落的过程,你想让雪花怎么飘就怎么画)。
在图层1第1帧把雪花的中心对准引导层的开端,也就是上头(因为雪花是由上往下飘的),再在第60帧插入关键帧,在引导层第60帧插入帧,这里点下图层1第60帧,把这一帧的雪花往下移,移到引导层的最下端,同样把中心对齐。
这时在图层1第1帧到60帧间任意一帧中右击,选择创建补间动画。
在图层1第45帧右击,插入关键帧,点击一下图层1第60帧,再点击下这一帧中的雪花,在属性面板中选择颜色里的Alpha,把它设置为0%。
用同样的方法再创建多几个雪花的影片剪辑,记住,在不同的影片剪辑中所要的引导线要不同,雪花也要以适当调整下大小。
Flash入门实例:打造简单的飘雪动画视觉特效图4Flash入门实例:打造简单的飘雪动画视觉特效图5回到场景中,按Ctrl+L打开库,然后在图层1中把刚才做好的雪花影片拖到场景中(我做了3个不同的雪花飘落的动画,所以拖的时候我分别把3个都拖了一些在场景中,如果你做的多,也都要拖一些到场景中),要放多少在场景中就看个人喜好了,你可以边放边测试下,看看效果。
教案引导层动画-雪花飘舞的制作[修改版]
第一篇:教案引导层动画-雪花飘舞的制作课题:flash动画制作课型:上机教学目标:课时:1课时了解动画制作中引导层动画的制作重点难点:引导线的应用,元件的使用教学过程:1)选择菜单File->New,创建一个新电影。
2)选择菜单Modify->Movie,弹出电影属性对话框,将其中的Width(即工作区宽度)设置成350px,Height(即工作区高度)设置成80px,Background(即背景色)设置成白色,单击OK按钮,关闭对话框。
3)雪花飘舞动画制作过程①利用元件的多次重复应用来创造雪花缤纷飘舞的效果②新建一个元件,利用椭圆工具在元件里绘制一个小球(雪花),注意使用渐变色工具使雪花看上去逼真点③将雪花组合,在雪花所在层上新建一个引导层,在引导层第一帧用铅笔工具或者笔刷工具绘制雪花飘舞的路径,并将引导层进行锁定④选中雪花图层的第一帧,利用吸铁石工具将雪花移动吸附到路径的上面顶点处⑤在雪花图层的30帧处插入关键帧,将雪花移动到路径下面的顶点处,注意中心点吸附,同时延长引导层帧到30帧⑥回到场景中,按F11或者在窗口菜单中打开“库”菜单,将制作好的单个雪花飘舞的元件拖动到场景中,反复拖动到场景中的不同位置即可⑦按ctrl+回车测试播放影片效果课堂小结本堂课介绍了利用元件重复利用和引导层动画来制作雪花飘舞的效果课后作业掌握利用引导层和元件的使用制作雪花飘舞的效果第二篇:制作引导层动画教案制作引导层动画教案147团小学罗军华教学目标:1、理解创建引导层动画的基本原理2、掌握创建引导层动的方法3、培养学生的观察力和想象力,能够举一反三地运用所学知识制作相应的动画效果。
教学重点:引导层及引导线的作用和创建方法教学难点:1、运用引导层,制作曲线运动动画2、运动对象与引导线的吸附操作教学过程:一、情境创设,提出问题(3分钟)教师行为:播放小球运动的动作补间动画小球1.swf和按轨迹运动的引导层动画小球2.swf,要求同学们认真观看并比较有何不同,并给学生展示两个动画的源文件小球1.fla小球2.fla。
Flash CS3 入门 飘雪动画
Flash CS3 入门飘雪动画本练习为飘雪动画,主要使用【椭圆工具】绘制雪花形状。
运用补间动画实现远处雪花的飘落,引导层实现近处雪花的飘落,本例重点在于引导层的创建和应用。
通过学习本例要求用户熟悉补间动画以及引导动画的工作原理以及操作方法。
练习要点●椭圆工具●使用颜色面板●调整Alpha参数●将图形转换为元件●复制对象●补间动画●创建引导层练习过程(1)在Flash中新建一个文档。
按下Ctrl+R快捷键,执行【导入到舞台】命令,在【导入】对话框中选择配套光盘的素材图片,将其载入到舞台中,设置文档大小为1024×640像素,与素材图片大小一致,如图43-1所示。
图43-1 载入素材图片(2)在时间轴上新建“图层2”,在工具箱中单击【对象绘制】按钮并使用【椭圆工具】在舞台上单击,同时按下Shift键,并拖动鼠标绘制一个正圆图形。
按下Shift+F9快捷键,打开【颜色】面板,在该面板中设置各个选项,如图43-2所示。
图43-2 绘制雪花(3)在“图层2”图层中,选择上步绘制的图形,按下F8快捷键,打开【转换为元件】对话框,在该对话框中单击【图形】单选按钮,将该图形转换为图形元件,并在【名称】文本框中输入该元件的名称,如图43-3所示。
图43-3 转换为图形元件(4)双击“雪花”图形元件,进入编辑模式,使用【任意变形工具】调整雪花的大小。
然后按下Ctrl+D快捷键,执行【直接】复制命令,调整其位置,效果如图43-4所示。
或者在选择【选择工具】的前提下,按下Alt键同时拖动鼠标也可以复制图形。
图43-4 复制雪花(5)选择上步复制好的雪花图形,执行【修改】|【组合】命令(快捷键Ctrl+G),组合雪花图形。
然后选择【选择工具】,单击雪花组,同时按下Alt键拖动鼠标复制雪花组,将其依次排列,效果如图43-5所示。
图43-5 复制雪花组(6)在“雪花”图形元件编辑模式中,单击【场景1】,返回到场景。
Flash课程设计雪花飞舞
FLASH平面设计应星楼前雪花飞舞
班级XXX
姓名XXX
学号:XXX
冬天来了,XXX大学的上空飘起了雪花,雪越下越大,雪花像晶莹的精灵一样在空中飘舞,走在应星楼前我们看到了这样一景,让我们如痴如醉。
于是我想把这样的美丽场景记录下来留作美好的回忆。
下面我将用软件Flash cs3将雪花飘落下来的场景效果做出来。
一、新建文档打开软件Flash cs3,新建一个Flash文档。
二、新建元件在第1帧中画出一个雪花,并将其转化为元件图片命名为雪花,然后将元件雪花拖入若干个进入工作区如图1-1
图1-1
三、插入关键帧并插入补间在第30帧插入一个关键帧,然后把雪花拖动下移。
最后在1-30帧中插入补间动画如图1-2
图1-2
四、新建图层新建图层2导入图片应星楼前飞雪.jpg 调整图片大小,然后将2拖到最底层如图1-3
图1-3
五、测试动画。
保存文件并按下“Ctrl+Enter”组合键,欣赏最终效果,如图1-4
图1-4。
Flash制作雪景
[文字教程] Flash,AS代码只用一帧制作美丽雪景教程相关搜索:Flash, 雪景, 教程, 代码, 美丽制作步骤:1、创建文档,背景为黑色。
其他的默认。
2、创建一个mc,在第一帧画一片雪花,一片就够了。
3、回到场景,打开库,给它取个标识符叫snow ,(打开库面板,右键点一下,有个属性,连接:为Actionscript导出,打上勾,在标识符旁边输入snow)。
把雪花拖到场景中。
4、选中mc,打开动作面板。
将下面的AS添加到动作面板的编辑区,一定要加在mc上。
onClipEvent (load){this._visible = false;var num = 70;var i = 1;while (num >= i){_root.attachMovie("snow", "snow" + i, i);var scale = random(60) + 41;_root["snow" + i]._xscale = scale;_root["snow" + i]._yscale = scale;_root["snow" + i]._x = random(550);_root["snow" + i]._y = -random(400);_root["snow" + i]._rotation = random(360);_root["snow" + i].dir = -random(180);_root["snow" + i].v = random(2) + 2;i++;} // end while}onClipEvent (enterFrame){var i = 1;while (num >= i){_root["snow" + i]._alpha=100-i;_root["snow" + i]._x = _root["snow" + i]._x + Math.cos(_root["snow" + i].dir);_root["snow" + i]._y = _root["snow" + i]._y + _root["snow" + i].v;if (_root["snow" + i]._x > 550){_root["snow" + i]._x = 0;} // end ifif (_root["snow" + i]._x < 0){_root["snow" + i]._x = 550;} // end ifif (_root["snow" + i]._y > 400){_root["snow" + i]._y = 0;} // end ifi++;} // end while}5、测试,OK!。
flash课件特效之雪花飘飘
flash课件特效之雪花飘飘下雨下雪是课件常常要表现的情景,这里搜集整理了几例下雪特效,以AS3.0代码重新编写,作为备用:一、雪花徐徐飘落※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※1.新建一个flash文档,舞台大小800*600,背景色为黑色。
2.插入一个元件,类型为影片剪辑,元件名为snow,确定后进入元件编辑状态。
3.打开颜色面板,使用放射状态填充类型,白色,圆心部分透明度为100%,边缘部分透明度为0%,产生渐变效果。
4.在中央位置画个圆,圆心与“+”对齐,将图形高度、宽度设为5像素。
5.在库中找到刚做好的元件snow,右击,在弹出地菜单中选择“链接”。
钩选“为ActionScript导出”、“在第一帧导出”两个选项,在“类”名为“snow”(默认会以元件名为名,所以不用输入)基类名保持不变。
6.返回主场景,在第一帧加入代码:var nWidth:uint = stage.stageWidth;var nHeight:uint = stage.stageHeight;var snowflakes:uint = 100; //雪花数量,根据舞台的需要来定var max_snowsize:uint = 20; //同上init();function init() {for (var i:uint = 0; i < snowflakes; i++) {var _snow:snow = new snow();addChild(_snow);_snow.alpha = 0.2 + Math.random() * 0.6;_snow.x = nWidth / -2 + Math.random() * 1.5 * nWidth;_snow.y = nHeight / -2 + Math.random() * 1.5 * nHeight;_snow.scaleX = _snow.scaleY = 0.5 + Math.random() * max_snowsize / 10;_snow.k = Math.random() * 2 + 1;_snow.wind = -1.5 + Math.random() * 1.4 * 3;_snow.addEventListener(Event.ENTER_FRAME,mover);}}function mover(evt:Event) {evt.target.y += evt.target.k;evt.target.x += evt.target.wind;if (evt.target.y > nHeight + 10) {evt.target.y = -20;}if (evt.target.x > nWidth + 20) {evt.target.x = nWidth / -2 + Math.random() * 1.5 * nWidth;evt.target.y = -20;} else if (evt.target.x < -20) {evt.target.x = nWidth / -2 + Math.random() * 1.5 * nWidth;evt.target.y = -20;}}二、雪花风中狂舞※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※(一)新建雪花图形1.新建一个flash文档,舞台大小640*480,背景色为黑色。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
复制影片剪辑函数的使用:雪花飞舞
1、新建一个actionscript2.0的flash文件,大小为800*600,背景
颜色为黑色;
2、导入素材“雪景.jpg”;
3、新建图形元件“pic1”,制作雪花。
利用椭圆工具和变形面板制
作雪花,并填充颜色为放射性(旋转60)
4、新建影片剪辑元件mc1,把pic1图形元件拖到舞台上,并在第
三帧处,插入帧;新建图层2,在第一帧处输入脚本;在第三帧处也输入脚本。
第1帧脚本:
x = random(800);
y = random(600);
z = Number(random(50)) + 50;
yvel = z;
xvel = z * (random(200) - 100) / 100;
zvel = z * (random(200) - 100) / 100;
第3帧脚本:
_x = x;
_y = y;
_alpha = z;
dy = yvel / 10;
y = Number(y) + Number(dy);
if (Number(y) >= 600) {
y -= 600;
}
dx = xvel / 10;
x = Number(x) + Number(dx);
if (Number(x) >= 800) {
x -= 800;
}
if (Number(x) < 0) {
x = Number(x) + 800;
}
dz = zvel / 10;
z = Number(z) + Number(dz);
if (100 < Number(z)) {
z = 100;
}
if (Number(z) < 50) {
z = 50;
}
yvel = z;
xvel = Number(xvel) + Number((random(20) - 10));
if (100 < Number(xvel)) {
xvel = 100;
}
if (Number(xvel) < Number(-100)) {
xvel = -100;
}
zvel = Number(zvel) + Number((random(20) - 10));
if (100 < Number(zvel)) {
zvel = 100;
}
if (Number(zvel) < Number(-100)) {
zvel = -100;
}
gotoAndStop(2);
play();
5、返回场景,在图层一上放背景图片“雪景.jpg”;新建图层2,
把mc1元件拖放到舞台上,并给以实例名“snow”;新建图层3,
在图层3的第一帧,输入如下脚本代码:i = 0;
while (Number(i) != 100) {
duplicateMovieClip("snow","snow"+i,i);
i = Number(i) + 1;
}。