Presentation is loading. Please wait.

Presentation is loading. Please wait.

第7章 动画发布 本章重点: 在Flash动画制作完成后,可以根据播放环境的需要将其输出为多种格式。如可以输出适合于网络播放的.swf和.html格式,也可以输出适合于非网络播放的.avi和.mov格式。通过本章学习应掌握以下内容: 将Flash发布为网络上播放的动画 将Flash输出为非网络上播放的动画.

Similar presentations


Presentation on theme: "第7章 动画发布 本章重点: 在Flash动画制作完成后,可以根据播放环境的需要将其输出为多种格式。如可以输出适合于网络播放的.swf和.html格式,也可以输出适合于非网络播放的.avi和.mov格式。通过本章学习应掌握以下内容: 将Flash发布为网络上播放的动画 将Flash输出为非网络上播放的动画."— Presentation transcript:

1 第7章 动画发布 本章重点: 在Flash动画制作完成后,可以根据播放环境的需要将其输出为多种格式。如可以输出适合于网络播放的.swf和.html格式,也可以输出适合于非网络播放的.avi和.mov格式。通过本章学习应掌握以下内容: 将Flash发布为网络上播放的动画 将Flash输出为非网络上播放的动画

2 7.1 发布为网络上播放的动画 Flash主要用于网络动画,因此默认发布为.swf和.html格式的动画文件。

3 7.1.1 优化动画文件 由于全球用户使用的网络传输速度不同,可能一些用户使用的是宽带,而一些用户却还在使用拨号上网。在这种情况下,如果制作的动画文件较大,常会让那些网速不是很快的用户失去耐心,因此在不影响动画播放质量的前提下,尽可能地优化动画文件是十分必要的。优化Flash动画文件可以分为在制作静态元素时进行优化、在制作动画时进行优化、在导入音乐时进行优化三个方面。

4 1.在制作静态元素时进行优化 (1)多使用元件 重复使用元件并不会使动画文件明显增大,因此对于在动画中反复使用的对象,应将其转换为元件,然后重复使用该元件即可。 (2)多采用实线线条 虚线线条(如点状线、斑马线)相对于实线的线条复杂,因此应较少虚线线条的数量,而多采用构图最简单的实线线条。 (3)优化线条 矢量图形越复杂,CPU运算起来就越费力,因此在制作矢量图形后,可以通过执行菜单中的“修改|形状|优化”命令,将矢量图形中不必要的线条删除,从而减小文件大小。

5 1)执行菜单中的“窗口|库”命令,调出库面板。
(4)导入尽可能小的位图图像 Flash CS5提供了JPEG、GIF和PNG三种位图压缩格式。在Flash中压缩位图的方法有两种:一是在属性面板中设置位图压缩格式;二是在发布时设置位图压缩格式。 在属性面板中设置位图压缩格式 在属性面板中进行设置的具体步骤如下: 1)执行菜单中的“窗口|库”命令,调出库面板。 2)右击要压缩的位图,在弹出的快捷菜单中选择“属性”命令,弹出图7-1所示的“位图属性”对话框。在该对话框中显示了当前位图的格式以及可压缩的格式,此时该图为.tif格式,压缩为“照片(JPEG)”。如果选中“自定义”单选按钮,还可以对其压缩品质进行具体设置,如图7-2所示。 图7-1“位图属性”对话框 图7-2对压缩品质进行具体设置

6 3)如果选择压缩为“无损(PNG/GIF)”,则可对位图进行20%~55%的压缩。图7-3所示为对原图进行20%的压缩。
在发布时设置位图压缩格式 在发布时进行设置的具体步骤如下: 1)执行菜单中的“文件|发布设置”命令。 2)在弹出的对话框中选择“Flash”选项卡,如图7-4所示。然后选中“压缩影片”复选框,在“JPEG品质”文本框中填上相应的数值,单击“确定”或“发布”按钮即可。 图7-3对原图进行20%的压缩 图7-4选择“Flash”选项卡

7 (5)限制字体和字体样式的数量 使用的字体种类越多,动画文件就越大,因此应尽量不要使用太多的不同字体,而尽可能使用Flash内定的字体。

8 2.在制作动画时进行优化 (1)多采用补间动画 由于Flash动画文件的大小与帧的多少成正比,因此应尽量以补间动画的方式产生动画效果,而少用逐帧方式生成动画。 (2)多用矢量图形 由于Flash并不擅长处理位图图像的动画,通常只用于静态元素和背景图,而矢量图形可以任意缩放而不影响Flash的画质,因此在生成动画时应多用矢量图形。 (3)尽量缩小动作区域 动作区域越大,Flash动画文件就越大,因此应限制每个关键帧中发生变化的区域,使动画发生在尽可能小的区域内。 (4)尽量避免在同一时间内多个元素同时产生动画 由于在同一时间内多个元素同时产生动画会直接影响到动画的流畅播放,因此应尽量避免在同一时间内多个元素同时产生动画。同时,还应将产生动画的元素安排在各自专属的图层中,以便加快Flash动画的处理过程。

9 为减小文件,可以将Flash中的电影尺寸设置得小一些,然后将其在发布为HTML格式时进行放大。下面举例说明,具体操作步骤如下:
(5)制作小电影 为减小文件,可以将Flash中的电影尺寸设置得小一些,然后将其在发布为HTML格式时进行放大。下面举例说明,具体操作步骤如下: 1)在Flash CS5中创建一个400像素×300像素的载入条动画,然后将其发布为SWF电影,如图7-5所示。 图7-5发布为SWF电影 2)执行菜单中的“文件|发布设置”命令,在弹出的“发布设置”对话框中选择“HTML”选项卡,然后将“尺寸”设为“像素”,大小设为800像素×600像素,如图7-6所示,单击“发布”按钮,将其进行发布为HTML格式。接着打开发布后的HTML,可以看到在网页中的电影尺寸放大了,而画质却丝毫无损,如图7-7所示。

10 图7-6 设置文件尺寸 图7-7放大文件尺寸后的画面效果

11 3.在导入音乐时进行优化 Flash支持的声音格式有波形音频格式WAV和MP3,不支持WMA、MIDI音乐格式。WAV格式的音频品质比较好,但相对于MP3格式来说它比较大,因此建议多使用MP3格式。在Flash CS5中可以将WAV转换为MP3格式,具体操作步骤如下: 1)右击“库”面板中要转换格式的WAV文件。 2)在弹出的快捷菜单中选择“属性”命令,然后在弹出的“声音属性”对话框中设置“压缩”为“MP3”,如图7-8所示,单击“确定”按钮即可。 图7-8设置“压缩”为“MP3”

12 7.1.2 发布动画文件 Flash CS5默认发布的动画文件为.swf格式,具体发布步骤如下:
1)执行菜单中的“文件|发布设置”命令,在弹出的对话框中选择“格式”选项卡,然后选中“Flash(.swf)”复选框,如图7-9所示。 2)选择“Flash”选项卡,如图7-10所示。其主要参数含义如下: 图7-9选中“Flash(.swf)”复选框 图7-10选中“Flash(.swf)”复选框

13 播放器:用于设置输出的动画可以在哪种浏览器上进行播放。版本越低,浏览器对其的兼容性越强,但低版本无法容纳高版本的Flash技术,播放时会失掉高版本技术创建的部分。版本越高,Flash技术越多,但低版本的浏览器无法支持其播放。因此,要根据需要选择适合的版本。 脚本:与前面的“播放器”相关联,高版本的动画必须搭配高版本的脚本程序,否则高版本动画中的很多新技术无法实现。它有“动作脚本1.0”、“动作脚本2.0”和“动作脚本3.0”三个选项可供选择。 音频流:是指声音只要前面几帧有足够的数据被下载就可以开始播放了,它与网上播放动画的时间线是同步的。可以通过单击其右侧的“设置”按钮,来设置音频流的压缩方式。 音频事件:是指声音必须完全下载后才能开始播放或持续播放。可以通过单击其右侧的“设置”按钮,来设置音频事件的压缩方式。 SWF设置:常用的有“压缩影片”功能,它与上面的“JPEG品质”相结合,用于控制动画的压缩比。

14 3)设置完成后,单击“确定”按钮,即可将文件进行发布。
高级:常用的有“防止导入”功能。选中“防止导入”复选框,可以防止别人引入自己的动画文件,并将其编译成Flash源文件。当选中该复选框后,其下的“密码”文本框将激活,此时可以输入密码,此后导入该SWF文件将弹出图7-11所示的对话框,只有输入正确的密码才可以导入影片,否则将弹出图7-12所示的提示对话框。 3)设置完成后,单击“确定”按钮,即可将文件进行发布。 提示:执行菜单中的“文件|导出|导出影片”命令,也可以发布SWF格式的文件。 图7-11 “导入所需密码”对话框 图7-12无效输入提示对话框

15 7.2 发布为非网络上播放的动画 Flash动画除了能发布成SWF动画外,还能直接输出为AVI视频格式的动画。
1)执行菜单中的“文件|导出|导出影片”命令,在弹出的对话框中设置“保存类型”为“Windows AVI(*.avi)”,然后输入相应的文件名,如图7-15所示。 2)单击“保存”按钮,在弹出的图7-16所示的对话框中设置相应的参数后,单击“确定”按钮,即可将文件发布为AVI格式的视频文件。 图7-15 设置保存信息 图7-16设置文件参数


Download ppt "第7章 动画发布 本章重点: 在Flash动画制作完成后,可以根据播放环境的需要将其输出为多种格式。如可以输出适合于网络播放的.swf和.html格式,也可以输出适合于非网络播放的.avi和.mov格式。通过本章学习应掌握以下内容: 将Flash发布为网络上播放的动画 将Flash输出为非网络上播放的动画."

Similar presentations


Ads by Google