5.5 应 用 实 例
本节通过加载声音媒体、转换压缩格式、加载视频媒体、控制视频播放和同步视频播放这 5 个专题,分别讨论多媒体图标在课件制作中的应用情况。在应用过程中,还使用了以前介绍的显示图标、移动图标和等待图标,对于交互图标,本节并没有详细地介绍,本书将有专门的章节进行说明。
5.5.1 加载声音媒体
为了控制声音文件的播放,首先在课件的流程线上放置一个声音图标,然后通过交互图标,将“聆听”与“关闭”两个按钮添加到演示窗口内。由于将播放的终止条件设置为变量 X ,因此可以在“关闭”按钮内设置一个初始值,暂停音乐的播放。同样,可以在“聆听”按钮内设置一个初始值,每当单击该按钮时,都可以听到音乐的播放。
加载声音媒体
(1) 将计算图标拖动到流程线上,将它命名为“窗口大小”。
(2) 双击“窗口大小”图标,在计算窗口内输入 ResizeWindow(320 , 250) 。

(3) 将显示图标拖动到流程线上,将它命名为“背景” 。
(4) 双击打开“背景”图标,导入一张图片 ( 如图 5-11 所示 ) 。
(5) 双击背景图片,在打开的属性对话框内将背景图片安排在演示窗口的中央位置。
(6) 将声音图标拖动到流程线上,将它命名为 Sound 。
(7) 双击 Sound 图标,在打开的声音属性对话框内,单击右下角的 Import 按钮,导入所需的声音文件。
(8) 打开 Timing 选项卡,启用 Wait for Previous Sound 复选框。
(9) 打开 Concurrency 下拉列表框,选择 Perpetua 1 选项。
(10) 打开 Play 下拉列表框,选择 Until True ,并将终止播放的条件设置为 X 。
(11) 单击 OK 按钮之后,打开 New Variable 对话框,将 X 的初始变量设置为 1 。
(12) 单击 OK 按钮,关闭打开的 New Variable 对话框。
(13) 将交互图标拖动到流程线上,将它命名为“控制”。
(14) 在“控制”的右下方放置一个计算图标,打开 Response Type 对话框。
(15) 选中 Button 单选按钮之后,单击 OK 按钮关闭打开的对话框。
(16) 将计算图标命名为“聆听”,双击打开“聆听”图标上方的交互控制按钮。
(17) 在打开的交互属性设置对话框内,启用 Response 选项卡的 Perprtual 复选框。
(18) 双击打开“欣赏”图标,在演示窗口内输入 x:=0 。
(19) 在“欣赏”图标的右侧添加一个计算图标,将它命名为“关闭”。
(20) 双击打开“关闭”图标,在演示窗口内输入 goto( IconId@ “ sound ” ) 。
(21) 单击 OK 按钮关闭打开的“关闭”图标演示窗口。
(22) 单击工具栏的播放按钮,观看课件的演示 ( 如图 5-12 所示 ) 。
由于声音图标出现在控制图标的前面,因此它首先播放。又由于将 X 的初始值设置为 0 ,因此播放一遍之后就停止了。单击“聆听”按钮时,可以再次听到导入的声音文件。单击“关闭”按钮时,将中止声音文件的播放。加载声音媒体的流程图如图 5-13 所示。

图 5-12 课件的演示 图 5-13 加载声音媒体的流程图
在本例中,使用了交互图标来控制媒体的播放,由于是第一次接触交互图标,存在着不少的疑惑。在本书的后面将有专门的章节讨论交互图标,在此只需要对它有一个初始的了解就可以了。
5.5.2 转换压缩格式

如果声音文件的尺寸很大,那么直接将它导入到课件内,将占用大量的磁盘空间。为此, Authorware 6.0 提供了 Voxware Encoder 软件,能够将 WAV 格式的声音文件压缩成 VOX 格式的声音文件,在保证压缩质量的前提下,最大压缩比可达到 80 倍。
转换压缩格式
(1) 选择“开始” → “程序” → Macromedia Authorware → Voxware Encoder 命令,打开如图 5-14 所示的 VCT Encoder 对话框。
(2) 单击 WAV File 右侧的按钮,导入准备转换的 WAV 声音文件。
(3) 单击播放按钮,试听所选的声音文件。
(4) 单击 Compression Codec 按钮,打开如图 5-15 所示的 Codec Select 对话框。
(5) 选择一种压缩方法之后,单击 OK 按钮,在打开的对话框中单击 Compression 按钮,打开如图 5-16 所示的 VCTEncod 对话框。

图 5-15 Codec Select 对话框 图 5-16 VCTEncod 对话框
(6) 单击“确定”按钮之后,表示将以默认的文件名压缩,将扩展名更改为 VOX ,然后开始压缩。
压缩结束之后,将显示压缩文件的文件名、路径、文件大小和制作时间等信息。在打开的 Voxware Encoder 对话框内,单击 Decompress 按钮时,将对压缩文件进行解压。为了比较压缩的成效,用户由此可知压缩前后文件的大小。
在 VCTEncod 对话框内,选中 MetaVoice RT29 V2.0 时,将采用一种较好的压缩质量,但压缩速度会减慢。选中 MetaVoice RT24 V2.0 时,将采用一种较高的压缩比,但压缩的质量却有所下降。
5.5.3 加载视频媒体
为了加载视频媒体,用户需要事先准备相应的媒体文件。根据存储方式的不同, Authorware 6.0 将视频文件分为内部与外部两种情况。 FLC , FLI , CEL 和 PIC 等格式的视频文件将作为内部视频对待。 DIR , AVI , MOV 及 MPG 等格式的视频文件将作为外部视频对待。内部视频是将视频动画直接装载在 Authorware 文件中,执行速度快,可以使用擦除等过渡效果,但将增加可执行文件的大小。外部视频是把视频文件单独存储,不能使用擦除效果,但不会增加可执行文件的大小。
加载视频媒体
(1) 将计算图标拖动到流程线上,将它命名为“窗口大小”。
(2) 双击“窗口大小”图标,在演示窗口内输入 ResizeWindow(320 , 200) 。
(3) 将显示图标拖动到流程线上,将它命名为“背景”。
(4) 在“背景”图标的演示窗口内导入背景图片 ( 如图 5-17 所示 ) 。
(5) 将视频图标拖动到流程线上,将它命名为“视频”。
(6) 双击“视频”图标,打开 Properties:Movie Icon 对话框。
(7) 单击 Import 按钮,打开 Import Which File? 对话框。
(8) 确定导入视频文件的位置与名称之后,单击 Import 按钮。
(9) 选择 Timing 标签,打开 Timing 选项卡。
(10) 打开 Concurrency 下拉列表框,选择 Concurrent 选项。
(11) 单击 Movie 标签,打开 Movie 选项卡。
[1] [2] 下一页
|