Flash与Swish两动画软件的比较.doc_第1页
Flash与Swish两动画软件的比较.doc_第2页
Flash与Swish两动画软件的比较.doc_第3页
Flash与Swish两动画软件的比较.doc_第4页
Flash与Swish两动画软件的比较.doc_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Flash与Swish两动画软件的比较一、 引言谈起动画软件,大家会自然地想到Flash,其实,Swish也是一款比较好用的动画软件,只不过大家对它相对比较陌生罢了。 Flash可以制作一些很复杂的动画,Swish主要在制作文字特效动画效果见长。 它们的不同,可以形象地打个比方,Flash和Swish就好比出租车与火车,Flash好比为出租车,可以灵活穿梭于大街小巷;Swish好比为火车,可以很快地由一个火车站到达另外一个火车站,但却无法到达大街小巷等特定位置。 今天就让我们一起来感受两软件各自的长处吧。二、介绍Swish的工作界面及操作演示Swish文字和图片特效中认识Swish的工作界面及操作使用方法。1、 文字特效:先观看“文字.swf”动画整体效果,以其中一个文字对象为例,讲文字特效设置方法。文字对象帧区间添加的效果swishmax1-10帧淡入11-30帧活塞31-50帧复原51-70帧挤压并向外旋转71-80帧淡出2、图片特效:先观看“家乐福.swf”动画整体效果,以其中的两张图片为例,讲图片的特效设置方法及声音加载方法。素材:两张图片(Pic0.jpg、Pic1.jpg),一个声音文件(Sound1.wav)对象添加的效果描述Pic0.jpg1-30帧:移动,在第1帧上,在“变形”中将“锚点”设置居中,图片大小拉大成:15001200,“色彩”中设置透明度为20,第30帧上,按下“预览帧”按钮,将画面大小调整成原大小(即500400),在“色彩”中设置透明度为100。 第40帧:放置,按下“预览帧”按钮,将大小及透明度设置同第1帧。 41-70帧:移动,将1-31帧效果直接复制过来。90帧:删除第一张图片:以淡、大形式出现清晰、小。(重复两次)Pic1.jpg90-109帧:渐近淡入。110-129帧:移动,按下“预览帧”按钮,用选择工具将图片拉大。140-159帧:缩放缩小。第二张图片:由淡到浓出现(大小不变)从中心向周围扩展变大从扩展处向中心点缩小到无。声音帧数图片设定图片的帧区域Sound1.wav170帧Pic0.jpg、Pic1.jpg1-178帧说明:声音加载两种方法,在“内容”标签中将声音文件导入到系统中,选中场景,方法一:“插入”“音轨”方法二:进入脚本界面,加入如下语句:onFrame (1) playSound(sound1.wav);三、 Flash与Swish比较熟悉了Swish在文字和图片的特效方法的操作后,我们对Swish有了初步的认识,那么,Flash与Swish有哪些相似点和不同点呢?Flash与Swish比较改变文字大小绘图功能文字特效术语图片大小调整成场景大小添加语句控制声音播放1、改变文字大小Flash中Swish中从下方属性面板中调整字体大小有两种:一种是在“文本”属性中调整字体大小,另一种文字具有图片特性,可指向文字周围节点放大或缩小文字2、 在绘图功能上,Flash要比Swish强大,也正因此,Flash可制作比较复杂的动画。 以绘制“红心”为例:l Flash中,用椭圆、选择、部分选择工具可快速绘制,经填色及渐变变形可得。(Flash中两图形重叠时会产生切割效果)注:“选择工具”变形功能:指向边缘,鼠标右下角变弧线,此时若按Ctrl或Alt,增加尖角,具有变形功能。部分选取工具:选取对象时,对象呈现路径加节点状态。l Swish中,因不具备两图形重叠时产生切割功能,选择工具也没有变形功能,所以不易绘制。以绘制“蝴蝶”为例:l Flash中,用线条工具和选择工具可以快速绘制出蝴蝶,如下图。l Swish中,因选择工具没有变形功能,所以不易绘制。3、在文字特效方面,Swish要比Flash强大。l Flash中,文字特效要靠自己去制作。l Swish中,文字特效功能是现成的,Swishmax 3.0中有230种特效可以拿来直接使用。说明:Swish中230种特效,在时间轴上拖动播放指针可观察效果。“移动”特效制作:若给文字添加移动特效,需按下“预览帧”按钮,在关键帧上(即最后一个帧,带“”标志)将文字移动到另外一点即可。4、术语方面 两种软件Flash中Swish中类比术语库内容元件外形对齐排列图层对象影片剪辑元件 精灵说明:“精灵”就是Swishmax中的电影片断,它的作用和Flash中的影片剪辑一样,只是名称不同罢了。精灵有自己的时间线,并可以独立运行,如果放在主场景中,它的时间线和主场景中的时间线平行,它还可以相互层层嵌套,在动作脚本语句中,通过实例名和路径指向精灵中的某一动作对象。在精灵中,您可以加入声音、加动作脚本语句、做各种特效等等。5、将图片大小调整成场景一样大小Flash中,在“对齐”中实现。Swish中,在“排列”中实现。先按下“相对于舞台”按钮,再按下“匹配宽度”和“匹配高度”及“左对齐”、“上对齐”即可。在“排列相对于”中选择 “上级”,再按下“水平居中”、“垂直居中”及“同样大小”按钮即可。6、在添加语句方面Flash中Swish中只能添加在按钮和帧上可添加到按钮、帧和对象自身上7、在控制声音播放方面:Flash中控制声音,可归纳为以下几种方法:方法一、将声音导入时间轴,用play和stop进行简单控制方法。效果见下图:1 在“声音导入”图层上,从库中将声音对象拖入到舞台上,在时间轴上较远处添加帧。2 在“按钮控制”图层上导入播放”按钮和“停止”按钮,并分别添加语句:在“播放”按钮上添加的语句:on (press) play();在“停止”按钮上添加的语句:on (press) stop();方法二、用组件控制声音效果图如下图1所示:1 打开“窗口”|“组件”,将“media”中“mediaplayback”组件拖入到舞台中。2 在下方属性面板的“参数”中给组件一个实例名:abc,并按下右侧“启动组件检查器”,打开组件检查器,按红圈方式设置如下图2所示:图1图2注:组件中url处声音文件与flash源文件保存时放在同一个目录下。3 若改换曲目,可用按钮方式做成节目单。 “插入”|“新建元件”,选择“按钮”类型,取名为“乐曲1”,在按钮编辑区中输入“莫斯科郊外的晚上”。 将“乐曲1”按钮从库中拖到场景中,在“莫斯科郊外的晚上”按钮上添加如下语句:on (release) abc.setMedia(莫斯科郊外的晚上.mp3,mp3);/单击鼠标并释放后,将mediaplayback组件abc中音乐乐曲名换成“莫斯科郊外的晚上.mp3”。方法三、影片剪辑控制法1 将声音文件导入到库中。2 创建“声音”影片剪辑。创建一个名为“声音”,类型为“影片剪辑”的元件,从库面板中将声音文件拖到“声音”影片剪辑编辑区中,在时间轴上添加普通帧至音频结束。在属性面板上设置“同步”为“数据流”。3 回到主场景,依次添加如下图层及执行操作场景上图层图层上对应的操作“声音”图层选中该图层,从库中拖出“声音”影片剪辑到场景中,在属性面板上设置其实例名为“mc”。“语句”图层选中该图层,单击第一帧,在其上加语句:_root.mc.stop();/开始时声音停止“按钮”图层选中该图层,从公用库中拖播放按钮和停止按钮,放在场景中:“播放”按钮上语句:on (press) _root.mc.play(); /鼠标单击按扭后,声音 mc播放“停止”按钮上语句:On(press) _root.mc.stop();/鼠标单击按扭后声音 mc停止方法四、链接控制法1 将声音文件导入到“库”中。右击“库”中的声音对象,在弹出的快捷菜单中选择“链接”命令,打开“链接属性”对话框,勾选“为动作脚本导出”和“在第一帧导出”复选项,设置标识符为“yin”。2 用按钮来控制声音的播放和停止。在“播放”按钮上添加如下脚本注释on(press)mysheng=new Sound();mysheng.attachSound(yin);mysheng.start();/鼠标单击按扭后/建立一个名为 mysheng的声音对象/将链接标识符为yin的音乐捆绑到 mysheng对象上。/鼠标单击按扭后, 声音开始播放在“停止”按钮上添加如下脚本注释on(press)mysheng.stop();/鼠标单击按扭后, 声音停止方法五、调用外部文件控制法1 准备一声音文件“,如:回家.mp3”,将它与课件文件放在同一个文件夹下。2 用按钮来控制声音的播放和停止。在“播放”按钮上添加如下脚本注释On(release) mysheng=new Sound();mysheng.stop();mysheng.loadSound(回家.mp3,true);mysheng.start();/鼠标单击按扭并释放后/建立一个名为mysheng的声音对象/先让声音不播放;/加载外部声音文件“回家.mp3”到 mysheng 对象中,参数为true时,使用数据流方式载入;参数为false时,是以装载完后播放。/声音开始播放;在“停止”按钮上添加如下脚本注释on (release) mysheng.stop();/鼠标单击按扭并释放后, 停止声音播放此法的优点:一是可以减少文件体积,二是可以随时调换曲目。Flash中控制声音的五种方法比较: 特点方法再次播放时使用语句将声音导入时间轴,用play和stop进行简单控制方法从暂停处继续播放用play()与stop()用组件控制声音从暂停处继续播放不用语句,只用mediaplayback组件影片剪辑控制从暂停处继续播放用play()与stop()链接控制法从头重新开始播放用start()与stop()调用外部文件控制法从头重新开始播放用start()与stop()Swish中,有两种方法加入声音:方法一:在场景上插入声音对象,其时间轴上呈音轨状态。执行“插入|音轨”即可。方法二:在场景上添加脚本语句:如:onFrame (帧) playSound(声音文件);四、实例听话的青蛙Flash中场景区坐标与元件区坐标比较: 大家试着操作一下: 1、在场景中画一个矩形,将属性面板中坐标改为(0,0),看矩形移动到哪里? 2、将场景中矩形转换为图形元件,这时选择注册点为矩形中心,再将属性面板坐标改为(0,0),看矩形移动到哪里? 3、双击场景中矩形,进入矩形元件编辑状态,再将属性面板中坐标改为(0,0),此时矩形移动到哪里? 结论:1、场景区中坐标信息指图形左上角距离场景左上角的位置(场景中对象是图形)或注册点“+”距离场景左上角的位置(场景中对象是元件)。 2、元件区中坐标信息指图形左上角距离注册点的位置。 用Flash制作:1、 新建Flash文件,选择Action Script 2.0,不要选择Action Script 3.0,因3.0的AS脚本语法规则是全新的,和过去版本完全不一样。2、 在场景图层1上,添加标题“听话的青蛙”及“前进”、“后退”文字;导入“青蛙”图片到库中并拖动到舞台上,按住Shift键改变图片的大小。3、 将图层1中“青蛙”图片转化为“影片剪辑”元件,并在属性窗口中将元件实例取名为“a”,以便按钮动作响应时能控制它;将“前进”、“后退”文字分别转换为“按钮”元件,以便在按钮上增加动作响应。4、 在场景中,右键单击“前进”按钮,添加如下语句:“前进”按钮上语句注释on (press) _root.a._x=_root.a._x-10当按下“前进”按钮时,将“青蛙”实例a的X坐标减少10同理,右键单击“后退”按钮,添加如下语句:“后退”按钮语句注释on (press) _root.a._x=_root.a._x+10当按下“后退”按钮时,将“青蛙”实例a的X坐标增加10说明: _root:表示绝对路径,指的是时间主轴(场景中的时间轴是主轴,影片剪辑元件等中的时间轴是子轴) 点语法:用“.”表示对象或者影片剪辑元件的相关属性、方法、路径、变量、函数等。如:a._x,其中a是一个影片剪辑元件,_x是该元件的X坐标属性。5、 加入背景音乐:将音乐文件导入到库中,将音乐从库中拖入到图层1第1空白关键帧上,为了让声音延续,在60帧(或其它帧)处插入帧,此时,图层1上就会出现声音数据流。用Swish制作:1、 新建一个swish空影片。2、 在场景舞台上,添加标题“听话的青蛙”及“前进”、“后退”文字,插入青蛙图片,在“外形”属性面板中给青蛙命名为:a,并将“目标”前打上。3、 在舞台中,给“前进”文字和后退”文字上分别添加如下脚本语句:“前进”文字脚本语句“后退”文字脚本语句on (press)_root.a._x=_root.a._x-10on (press) _root.a._x=_root.a._x+104、 加入背景音乐:执行“插入|音轨”,加入音乐文件即可。两种方法的比较相同点不同点1 使用语句一样。 在舞台中坐标的定义是一样的,都是以舞台的左上角为坐标原点(0,0)。Flash中需将“青蛙”图片转换成“影片剪辑”元件后,再给实例命名,然后在语句中才能调用;在Swish中不用将“青蛙”图片作任何转换,直接在“外形”中给个名称,在“目标”前加勾即可。2 Flash中需将“前进”、“后退”文字转换成“按钮”元件后,才能在按钮上添加动作语句;在Swish中不用将“前进”、“后退”文字作任何转换,可直接在文字上添加脚本语句。3 Flash中舞台上对象坐标值,默认状态没有标尺做参照物(当然通过“视图|标尺”可添加标尺),从下方属性面板中看坐标,且坐标唯一固定指向对象左上角,不能更改到其它位置;Swish中舞台默认状态有标尺做参照物(当然可通过“查看|显示标尺”关闭标尺),在“变形”选项中可看坐标,对象的坐标值位置可在“变形”|“锚点”中更改为原点或左上角等不同的位置。听声音选单词用Swish制作:功能:场景中有四个小动物按钮和一个声音按钮,当鼠标移过四个小动物按钮时,场景中会出现相应的英文单词;当按下四个小动物按钮时有相应单词的读音;当鼠标移过声音按钮时会有模拟声波图出现,当按下声音按钮时,会有四个动物单词连贯读音,此时你可以根据读音,寻找小动物并将鼠标指向小动物上,会显示相应动物的英文单词。概要目录区演示效果1、新建大小为400250像素影片,画一边线宽2像素、深黄色、放射梯度填充、左白右淡黄的400250像素的矩形,将四动物及喇叭图片、四动物英文读音声音文件导入到内容中。2、在场景中写入静态文本:听声音选单词,宋体、字号32,颜色绿色。3、从内容中将“小猴.png”拖入到舞台上,并转换为按钮,在属性面板中,勾选按钮“经过状态”和“向下状态”,在“经过状态”下插入“monkey”文本,在“向下状态”中插入精灵,命名为“monkey”,在精灵中写入如下表第一行所示脚本。4、同样的方法,创建“兔子”、“小鸡”、“狐狸”、“声音”按钮及在相应精灵上添加语句。精灵对象精灵上语句小猴onFrame(1)playSound(“monkey.wav”) 兔子onFrame(1)playSound(“rabbit.wav”)小鸡onFrame(1)playSound(“chicken.wav”)狐狸onFrame(1)playSound(“fox.wav”)声音onFrame(1)playSound(“sound.wav”)5、指向声音按钮时,模拟声波图:在“移过”状态下插入精灵,命名为“声波”,在喇叭前方画一根向右上发散的线条,并给该线条添加这样的效果:在1、3、5帧设置“放置”效果,在2、4、6帧设置“删除”效果。在“移过”状态下插入两次“声波”实例,分别调整实例中线条的位置,似喇叭前的模拟声波。用Flash制作:1 单击动物图片时,发出动物的读音:1、 将四个小动物及喇叭图片一次性导入到库中,在库中将动物的图形元件类型更改为按钮类型,将四动物按钮拖到场景中。2、 将四个小动物单词读音及喇叭上绑定四动物连贯读音一次性导入到库中,分别以动物名创建四个影片剪辑元件,在影片剪辑元件编辑区中,将小动

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论