




已阅读5页,还剩6页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Flash 与 Swish 两动画软件的比较 一、 引言 谈起动画软件,大家会自然地想到 Flash,其实,Swish 也是一款比较好用的动画 软件,只不过大家对它相对比较陌生罢了。 Flash 可以制作一些很复杂的动画,Swish 主要在制作文字特效动画效果见长。 它们的不同,可以形象地打个比方,Flash 和 Swish 就好比出租车与火车,Flash 好比为出租车,可以灵活穿梭于大街小巷;Swish 好比为火车,可以很快地由一个火 车站到达另外一个火车站,但却无法到达大街小巷等特定位置。 今天就让我们一起来感受两软件各自的长处吧。 二、介绍 Swish 的工作界面及操作 演示 Swish 文字和图片特效中认识 Swish 的工作界面及操作使用方法。 1、 文字特效:先观看“文字.swf”动画整体效果,以其中一个文字对象为例,讲文 字特效设置方法。 文字对象 帧区间 添加的效果 1-10 帧 淡入 11-30 帧 活塞 31-50 帧 复原 51-70 帧 挤压并向外旋转 swishmax 71-80 帧 淡出 2、图片特效:先观看“家乐福.swf”动画整体效果,以其中的两张图片为例,讲图 片的特效设置方法及声音加载方法。 素材:两张图片(Pic0.jpg、Pic1.jpg),一个声音文件(Sound1.wav) 对象 添加的效果 描述 Pic0.jpg 1-30 帧:移动,在第 1 帧上,在“变形”中将“锚点” 设置居中,图片大小拉大成:15001200, “色彩”中 设置透明度为 20,第 30 帧上,按下“预览帧”按钮, 将画面大小调整成原大小(即 500400) ,在“色彩” 中设置透明度为 100。 第 40 帧:放置,按下“预览帧”按钮,将大小及透明 度设置同第 1 帧。 41-70 帧:移动,将 1-31 帧效果直接复制过来。 90 帧:删除 第一张图片:以淡、大 形式出现 清晰、小。(重复两 次) Pic1.jpg 90-109 帧:渐近淡入。 110-129 帧:移动,按下“预览帧”按钮,用选择工具 将图片拉大。 140-159 帧:缩放缩小。 第二张图片:由淡到浓 出现(大小不变)从中 心向周围扩展变大从 扩展处向中心点缩小到 无。 声音 帧数 图片 设定图片的帧区域 Sound1.wav 170 帧 Pic0.jpg、Pic1.jpg 1-178 帧 说明:声音加载两种方法,在“内容”标签中将声音文件导入到系统中,选中场景, 方法一:“插入”“音轨” 方法二:进入脚本界面,加入如下语句: onFrame (1) playSound(“sound1.wav“); 三、 Flash 与 Swish 比较 熟悉了 Swish 在文字和图片的特效方法的操作后,我们对 Swish 有了初步的认识, 那么,Flash 与 Swish 有哪些相似点和不同点呢? Flash 与 Swish 比较 改变文字大小 绘图功能 文字特效 术语 图片大小调整成场景大小 添加语句 控制声音播放 1、改变文字大小 Flash 中 Swish 中 从下方属性面板中调整字体大 小 有两种:一种是在“文本”属性中调整字体大小, 另一种文字具有图片特性,可指向文字周围节点放 大或缩小文字 2、 在绘图功能上,Flash 要比 Swish 强大,也正因此,Flash 可制作比较复杂的动 画。 以绘制“红心”为例: Flash 中,用椭圆、选择、部分选择工具可快速绘制,经填色及渐变变形可得。 (Flash 中两图形重叠时会产生切割效果) 注:“选择工具”变形功能:指向边缘,鼠标右下角变弧线,此时若按 Ctrl 或 Alt,增加尖角,具有变形功能。 部分选取工具:选取对象时,对象呈现路径加节点状态。 Swish 中,因不具备两图形重叠时产生切割功能,选择工具也没有变形功能,所 以不易绘制。 以绘制“蝴蝶”为例: Flash 中,用线条工具和选择工具可以快速绘制出蝴蝶,如下图。 Swish 中,因选择工具没有变形功能,所以不易绘制。 3、在文字特效方面,Swish 要比 Flash 强大。 Flash 中,文字特效要靠自己去制作。 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- 10 on (press) _root.a._x=_root.a._x+10 4、 加入背景音乐:执行“插入|音轨” ,加入音乐文件即可。 两种方法的比较 相同点 不同点 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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 环境监测销售知识培训课件
- 丰田打造标准工程方案(3篇)
- 房屋加固工程专项方案(3篇)
- 猫咪饮食基础知识培训课件
- 小学语文散文类课文教学的优化策略
- 猫咪的聚会课件
- 返乡老屋改造工程方案(3篇)
- 安全教育校本培训课件
- 电网工程安全评估方案(3篇)
- 安全教育干部培训会讲话课件
- 国企清产核资制度
- 动画运动规律-动画概论
- 中级注册安全工程师考试《安全生产专业实务道路运输安全》模拟卷及详解
- 龙虎山正一日诵早晚课
- 米粉及杂粮类制品课件
- 楔形平板产生的等厚干涉
- 骨髓腔穿刺在急诊急救中的应用课件
- 机械动力学PPT完整全套教学课件
- 年产2.03万吨高端精细化学品及5G新材料项目环评报告书
- 群众文化副高答辩问题及答案
- GB/T 41972-2022铸铁件铸造缺陷分类及命名
评论
0/150
提交评论