《微机-输出和》由会员分享,可在线阅读,更多相关《微机-输出和(69页珍藏版)》请在金锄头文库上搜索。
1、第九章 输出和发布动画,第一节 输出准备 第二节 输出动画 第三节 发布动画 第四节 实例应用 习题九,如果用户制作的Flash动画文件较大,当网络上的其他用户下载时,往往需要很长的时间,为了减少等待时间,对Flash动画进行优化显得非常重要。在输出和发布动画前,应先优化Flash动画,再通过对Flash动画下载性能的调试提高动画的下载速度。,第一节 输出准备,一、优化动画 在发布动画的过程中,Flash会自动检测是否有重复的图形,并且只在文件中保留一个,还能将嵌套的组合分解为单一组合。用户可通过以下方法,对Flash动画进行优化: (1)对于重复出现的图形,可将其转换为元件。 (2)在制作动
2、画时,尽量使用补间动画,因为补间动画中的关键帧相对于逐帧动画要少得多,所以其文件大小也较小。,(3)在绘制线条时,尽量使用实线线型,因为其占用内存比特殊线型要少。 (4)将在动画中变化的图形与背景分别放在不同的图层上。 (5)尽量减少文本中不同字体和样式的数量。 (6)在导入音频文件时,应尽量导入MP3格式的音频文件,因为其文件大小较小。,(7)应尽量不使用位图制作动画,因为其文件大小较大,应将其作为背景或静止的图形。 (8)尽量将分离的图形组合起来。 (9)尽量使关键帧上的变化区域小,以使交互动作的作用区域尽可能小。 (10)应尽量减小渐变色的使用,因为它要比实色多出50个字节左右。,二、测
3、试动画 在输出和发布Flash动画之前,应先对其进行测试,当该动画符合下载性能要求时,才能将其输出或发布,测试动画的具体操作如下: (1)创建好动画后,在菜单栏中选择“控制”“测试影片”命令,即可将当前动画输出为.swf格式的文件,并在测试窗口中打开并播放,如图9.1.1所示。,图9.1.1 测试窗口,(2)在测试窗口中选择“视图”“下载设置”命令,即可从其子菜单中选择一个下载速度来确定Flash模拟的数据流速率,如图9.1.2所示。如选择“自定义”命令,在弹出的“自定义下载设置”对话框中自行对下载速度进行设置,如图9.1.3所示。,图9.1.2 下载设置子菜单 图9.1.3 “自定义下载设置
4、”对话框,(3)在测试窗口中选择“视图”“带宽设置”命令,即可打开下载性能图,如图9.1.4所示。,图9.1.4 下载性能图,传输数据列表用于显示文档的相关信息,其中包括文档设置、文档状态等。在传输数据图中,交替的淡灰色和深灰色块,代表各个帧,方块的大小代表该帧所含数据的多少。如果方块超出红线,表示该帧的数据超出了限制,下载该帧的时间就越长,则文档必须等待数据的下载。,(4)单击传输数据图中的方块,动画会在该帧停止,并在左侧窗口中显示该帧的下载性能,包括动画大小、帧频、播放时间等。 (5)在测试窗口中选择“视图”“帧数图表”命令,可将每帧单独显示。 (6)测试完成后,单击该窗口右上角的“关闭”
5、按钮 ,即可关闭测试窗口,返回到主工作区。 提示:使用“带宽设置”设置好测试环境后,就可以直接在测试模式中打开.swf文件进行测试。,当用户将动画优化并测试其下载性能后,就可以将Flash动画输出到其他应用程序中,并且每次只能将动画按照一种格式输出到其他应用程序中。 一、输出为动画 用户可以将Flash动画输出为某种特定格式的动画,如.swf,.avi,.mov和gif格式,其具体操作如下:,第二节 输出动画,(1)如果用户要将Flash动画输出为动画,可在菜单栏中选择“文件”“导出”“导出影片”命令,弹出“导出影片”对话框,如图9.2.1所示。 (2)在“文件名”下拉列表框中输入导出后动画文
6、件的名称,单击“保存类型”右侧的下拉按钮 ,弹出其下拉列表,如图9.2.2所示,用户可选择相应的选项,将Flash动画保存为选择的动画类型。 (3)设置好参数后,单击“保存”按钮,即可将动画保存为选定类型的文件。,图9.2.1 “导出影片”对话框 图9.2.2 “动画类型”下拉列表,二、输出为图形 用户既可以将Flash动画输出为其他格式的动画,又可以将其输出为对应于各帧的一系列不同的图形文件,具体操作如下: (1)如果用户要将Flash动画输出为图形,可在菜单栏中选择“文件”“导出”“导出图像”命令,弹出“导出图像”对话框,如图9.2.3所示。,图9.2.3 “导出图像”对话框,(2)在“文
7、件名”下拉列表框中输入导出后图形文件的名称,单击“保存类型”右侧的下拉按钮 ,弹出其下拉列表,如图9.2.4所示,用户可选择相应的选项,将Flash动画保存为选择的图形类型。 (3)设置好参数后,单击“保存”按钮,即可将动画保存为选定类型的图形文件。,图9.2.4 “图像类型”下拉列表,当用户创建好动画后,可以将其发布到网络上,还可以将其发布在没有安装Flash插件的浏览器上,并可以将其发布为各种不同格式的图形文件和视频文件。 一、发布设置 在发布动画前可对其进行设置,具体操作如下: (1)在菜单栏中选择“文件”“发布设置”命令,弹出“发布设置”对话框,如图9.3.1所示。,第三节 发布动画,
8、图9.3.1 “发布设置”对话框,(2)在Flash 8中,默认的发布格式为.swf和.html,如果用户要增加发布格式,只需在该文件格式前的方框中单击即可,系统将会自动添加该格式所需的HTML代码,如图9.3.2所示。,图9.3.2 添加选项标签后的“发布设置”对话框,(3)在“文件”选项区中的文本框中可以输入各种格式文件的名称,单击“使用默认名称”按钮,所有的文件使用默认的文件名。 (4)设置好参数后,单击“确定”按钮,即可将发布设置保存起来。 二、发布为Flash文件 用户可将Flash动画发布为Flash文件,具体操作如下: (1)在菜单栏中选择“文件”“发布设置”命令,在弹出的“发布
9、设置”对话框中单击“Flash”标签,打开“Flash”选项卡,如图9.3.3所示。,图9.3.3 “Flash”选项卡,该选项卡中各选项的含义如下: 1)“版本”:该选项用于设置播放器的版本,其默认选项为Flash Player 8。 2)“加载顺序”:该选项用于设置Flash在速度较慢的网络或调制解调器连接时先绘制SWF文件的哪些部分。单击其右侧的下拉按钮 ,弹出其下拉列表,该列表中包含两个选项:“由下而上”和“由上而下”。,3)“ActionScript版本”:该选项用于设置动画脚本语言的版本,其默认选项为ActionScript 2.0。 4)“选项”:要启用对已发布Flash SWF
10、文件的调试操作,可选择以下任意一个选项: 选中“生成大小报告”复选框可生成一个报告,该报告中列出了最终Flash文件大小。,选中“省略trace动作”复选框会使Flash忽略当前SWF件中的跟踪动作(trace)。 选中“防止导入”复选框可防止其他人导入SWF文件,并可在密码文本框中输入密码来保护SWF文件。 选中“允许调试”复选框会激活调试器并允许远程调试SWF文件。如果选择此选项,用户可以使用密码来保护SWF文件。,选中“压缩影片”复选框可以压缩SWF文件减小文件大小以缩短下载时间。 5)“JPEG品质”:该选项用于控制位图的压缩品质,用户可在其右侧的文本框中输入数值或拖动滑块设置位图的压
11、缩比。图像品质越低,生成的文件越小;图像品质越高,生成的文件越大,当值为100时图像品质最佳,压缩比最小。 6)如果用户要为SWF文件中的所有声音流或事件声音设置采样率和压缩,可单击“音频流”或“音频事件”旁边的“设置”按钮,然后在“声音设置”对话框中进行设置。,7)“本地回放安全性”:该选项用于设置Flash文件的回放安全性,单击该选项右侧的下拉按钮 ,弹出其下拉列表,该列表包含两个选项:只访问本地和只访问网格,用户可根据需要进行选择。 (2)设置好参数后,单击“发布”按钮,即可将Flash动画发布为Flash文件。,三、发布为HTML网页 用户可将Flash动画发布为HTML网页,具体操作
12、如下: (1)在菜单栏中选择“文件”“发布设置”命令,在弹出的“发布设置”对话框中单击“HTML”标签,打开“HTML”选项卡,如图9.3.4所示。,图9.3.4 “HTML”选项卡,该选项卡中各选项的含义如下: 1)“模板”:该选项用于设置要使用的已安装模板,单击“信息”按钮,即可显示选定模板的说明,其默认选项是“仅限Flash”。 2)“尺寸”:该选项用于设置object和embed标记中宽和高属性的值,单击其右侧的下拉按钮 ,弹出其下拉列表,该列表包含3个选项:匹配影片、像素和百分比。,“匹配影片”:(默认设置)使用SWF文件的大小。 “像素”:在“宽度”和“高度”文本框中输入宽度和高度
13、的像素数量。 “百分比”:指定SWF文件将占浏览器窗口百分比值。 3)“回放”:该选项用于控制SWF文件的回放和其他的功能。 选中“开始时暂停”复选框,会一直暂停播放SWF文件,直到用户单击按钮或从快捷菜单中选择“播放”后才开始播放。默认情况下,该选项处于取消选择状态。,选中“循环”复选框,Flash动画到达最后一帧将会重复播放。取消选中该复选框会使Flash动画到达最后一帧后停止播放。 选中“显示菜单”复选框,当用户单击鼠标右键或按住“Ctrl”键单击SWF文件时,会显示一个快捷菜单,如果取消选中该复选框,则快捷菜单中只显示“关于Flash”一项。,选中“设备字体”复选框,会使用消除锯齿(边
14、缘平滑)的系统字体替换用户系统上未安装的字体。使用设备字体可使小号字体清晰,并能减小SWF文件的大小。 4)“品质”:该选项用于设置HTML网页的外观,单击其右侧的下拉按钮 ,弹出其下拉列表,该列表包含6个选项:低、自动降低、自动升高、中、高和最佳。,“低”:主要考虑回放速度,基本不考虑外观,并且不使用消除锯齿功能。 “自动降低”:主要强调速度,但也会尽可能改善外观。 “自动升高”:在开始时同时强调回放速度和外观,但在必要时会只保证回放速度。 “中”:应用消除锯齿功能,但并不平滑位图。,“高”:主要考虑外观,基本不考虑回放速度,它始终使用消除锯齿功能。 “最佳”:提供最佳的显示品质,而不考虑回
15、放速度。 5)“窗口模式”:该选项控制object和embed标记中HTML wmode的属性,单击其右侧的下拉按钮 ,弹出其下拉列表,该列表包含3个选项:窗口、不透明无窗口和透明无窗口。,“窗口”:不在object和embed标记中嵌入任何窗口相关属性。 “不透明无窗口”:将Flash动画的背景设置为不透明,以遮蔽Flash动画。 “透明无窗口”:将Flash内容的背景设置为透明。 6)“HTML对齐”:该选项用于设置Flash动画被输出后在浏览器窗口中的位置。单击其右侧的下拉按钮 ,弹出其下拉列表,该列表包含5个选项:默认、左对齐、右对齐、上对齐和下对齐。,“默认”:使Flash动画在浏览
16、器窗口内居中显示,如果浏览器窗口小于应用程序,则会裁剪动画边缘。 “左对齐”、“右对齐”、“上对齐”或“下对齐”选项会将SWF文件与浏览器窗口的相应边缘对齐,并根据需要裁剪其余的三边。 7)“缩放”:该选项用于设置object和embed标记中的缩放参数。单击其右侧的下拉按钮 ,弹出其下拉列表,该列表包含4个选项:默认、无边框、精确匹配和无缩放。,“默认(显示全部)”:在指定的区域显示整个文档,并且保持SWF文件的原始高宽比。 “无边框”:对文档进行缩放,以使它填充指定的区域,保持SWF文件的原始高宽比,以使其不扭曲,并根据需要裁剪SWF文件边缘。 “精确匹配”:在指定区域显示整个文档,但不保持原始高宽比,因此可能会发生扭曲。,