第 二 讲 多媒体作品片头和片尾  
 
制作多媒体片头
  通常来说,一个多媒体作品是由片头、片尾和主体三个组成部分构成。
  多媒体片头是多媒体作品制作的重要组成部分,一个好的多媒体片头会起到画龙点睛的作用,使整个多媒体作品给人以耳目一新的感觉。
  作品功能:
  用显示图标、声音图标、数字电影图标将一系列的声音、图片、数字电影引入到某一主题界面,给人以耳目一新的感觉。
  使用计算图标,退出程序。
  1.新建一个Authorware 6.0文件,保存命名为“多媒体片头”。
  2.单击菜单栏【Modify】/【File】/【Properties】(属性)命令将弹出文件属性对话框,将背景的颜色调整为黑色,在Options(选项)栏中只选中“Center on Screen”(在屏幕上居中),
  3.拖动一个显示图标到流程线上,命名为“背景”。双击打开其演示窗口。
  4.单击主工具栏上的 (导入)按钮,在打开的导入哪个文件的对话框中选择一个图片文件并导入,然后单击Import(导入)按钮。
  5.双击绘图工具栏中的选择工具图标打开显示模式对话框,在选择图像的情况下单击透明模式按钮,将导入的图像设置为透明模式,然后调整对象的大小和位置。
  6.拖入一个声音图标到流程线上,命名为“音乐”。声音图标用于加载和播放声音文件,并控制其播放方式。
  7.双击声音图标将出现一个声音图标的属性对话框,单击对话框中的Import(导入)按钮,在打开的文件选择对话框中导入自己喜欢的音乐。
  8.在属性对话框中单击【Timing】(定时)选项卡,将其中的【Concurrency】(执行方式)选择为“Concurrent”(同时), 【Play】(播放)为“Fixed Number of Times”(固定次数),次数为5,其它保持不变,
  9.拖一个数字电影图标到流程线上,命名为“动画”。数字电影图标用于加载和播放数字电影或动画文件,并控制其播放方式。
  10.双击数字电影图标可出现一个数字电影图标的属性对话框,单击Import(导入)按钮,在弹出的导入哪个文件对话框中选择准备好的星空动画。然后使用鼠标在显示窗口中调整导入后动画的大小和位置,再对其它属性进行设置,设置“Mode”为“Transparent”,“Timing”选项卡中的【Concurrency】选择为“Concurrent”,【Play】为“Repeatedly”(重复播放),
  11.拖入一个等待图标到流程线上,命名为“等待”。双击“等待”图标可出现一个属性对话框,设置其参数,选中“Mouse Click”和“Key Press”。
  12.拖入一个擦除图标到流程线上,命名为“擦除”。运行程序,会自动弹出对话框,然后在演示窗口中单击要擦除的对象,这里我们将 “背景”与“动画”擦除。然后将“Transition”(过渡方式)设置成“Dissolve,Pixels Fast”形式,
  13.拖入一个计算图标到流程线上,命名为“退出”,计算图标主要用来输入和执行程序语句,完成某种功能,比如:用来计算表达式的值。既可以独立使用,也可以与任何设计图标结合使用,扩展图标的功能。
  14.然后双击计算图标,在计算窗口内输入“Quit(0)”。
  15.单击计算窗口“退出”上的关闭按钮,此时弹出一个对话框,单击其中的Yes(是)按钮即可。
  16.单击主工具栏上的保存按钮,保存文件。
  17.单击主工具栏上的重新开始按钮,就可以欣赏一下我们的作品了。

  制作多媒体作品片尾
我们将第一次接触Authorware中最精彩的部分——交互、分支和循环的概念。对于多媒体制作软件来说,只有通过有效的交互,才能建立起多媒体作品与用户的对话;要实现交互操作就得有分支,没有了分支结构,就无法实现作品的交互。在多媒体软件中,Authorware以其丰富的交互形式而著称,它提供了热区响应、条件响应等11种交互形式。这些交互形式分别适用于不同的场合。在本讲中,我们先来讲述“条件交互响应”的使用方法,其它的交互响应形式将在以后各讲中分别讲述。
  作品功能:
  使用交互图标实现退出界面设置中,“在任何时间单击鼠标就可以退出程序”的条件交互响应。并使用计算图标窗口中的特定函数控制程序。
  使用判断图标并结合移动图标,实现文字不断上下滚动的循环效果。
  设计多媒体片尾的第一步就是要先清除前面多媒体作品主体部分的背景界面画面等显示状态,然后创建片尾部分的背景和音乐。
  1.新建一个Authorware文件,保存,命名为“多媒体片尾”。同时按Ctrl+Shift+D组合键打开文件属性对话框,设置演示窗口的属性包括:设置背景颜色为黑色,选中【Center on Screen】(在屏幕上居中),不选【Title Bar】和【Menu Bar】复选框。
  2.从图标工具栏中拖一个计算图标到流程线上,将其命名为“清除以前图像”,然后在流程线上双击该计算图标,打开计算窗口,在当中输入“EraseAll()”,关闭计算窗口,在弹出的对话框中单击Yes(是)按钮即可。这样就可以清除前面的图像界面。
  3.拖入一个声音图标到流程线上计算图标的后面,命名为“音乐”。双击声音图标会弹出一个声音图标的属性对话框,单击Import(导入)按钮,在弹出的对话框中选择合适的音乐。
  4.下面设置声音图标的属性,在【Timing】(计时)选项卡上将【Concurrency】(执行方式)设置为“Concurrent(同时)”,“Play”设置为“Fixed Number of Times” ,次数为5。
  5.拖入一个显示图标到流程图上声音图标的后面,命名为“背景”,双击打开其展示窗口,单击主工具栏上的导入按钮,在打开的导入哪个文件对话框中选择一幅图片并导入,作为背景,调整到合适的位置和大小。
  6.再拖入一个显示图标到流程线上“背景”显示图标后面,命名为“字幕”,双击打开,用文本工具图标输入文字,对其设置字体和颜色。为了得到将字幕从下到上移动的效果,我们使用鼠标将字幕移动到演示窗口的最下方,这样就设置完成多媒体片尾背景、音乐和文字了。
  为了能够在多媒体片尾演示过程中任何时候单击鼠标都可以退出程序,我们就需要在流程线上设置一个分支进行控制。下面我们就来完成这一过程的创建。
  7.拖一个交互图标到流程图上“字幕”显示图标的后面,命名为“交互”,交互图标可以实现强大的人机交互功能,它提供了11种交互方式,这是Authorware最具有代表性的图标。
  8.在该图标右侧再拖入一个群组图标,命名为“MouseDown”,在弹出的交互图标响应类型对话框中选择【Conditional】(条件),然后单击确定。形成交互分支结构。群组图标用于将其它设计图标组合在一起形成程序模块,使程序流程简洁、清晰,便于阅读或组织程序。它本身并没有实际意义。
  9.双击群组图标上方的响应类型符号“ ”,打开响应属性对话框,在Condition(条件)中输入“MouseDown”。这是一个系统变量,单击鼠标时值为真。
  10.在响应属性对话框的【Response】(响应)选项卡上选中【Scope】(范围)选项中的“Perpetual”(永久的),这样定义的条件响应可以在整个程序运行中起作用。将【Eras e】(擦除)选为“After Next Entry”(在下一次输入之后),将【Branch】(分支)设为“Return”(返回)。
  11.双击群组图标“MouseDown”,打开它的二级流程窗口“Level 2”(层2)。在二级流程窗口中拖入一个擦除图标,命名为“擦除”。双击擦除图标,会自动弹出擦除图标属性对话框,然后在演示窗口中单击要擦除的对象“字幕”图标中的文字,并设置过渡方式为“Remove Up”。
  12.在二级流程窗口中再拖入一个计算图标到擦除图标下面,命名为“退出”,双击该计算图标,在弹出的计算窗口中输入Quit(0)。
  下面制作一个简单的循环滚动字幕,自下而上在显示屏上连续循环滚动显示信息。
  13.在“Level 1”(层1)的主流程线最后面位置上,拖入一个判断图标,命名为“判定”。判断图标用于建立程序的分支、循环结构,并实现多种分支或循环功能。双击该图标,在打开的判断图标属性对话框中,设置【Time Limit】(时限)为50秒,【Repeat】(重复)为“Until Click/Keypress”(直到单击鼠标或按任意键),【Branch】(分支)为“Sequentially”(顺序分支路径),这样就形成了一个循环分支结构。
  14.在判断图标右侧拖入一个移动图标,命名为“移动”。使用移动图标可以制作简单的动画,按不同的速度或路径来移动文本、图形或图像对象,也可以移动插入外部动画或数字电影等对象。它往往与显示图标配合起来使用。
  15.双击打开“字幕”显示图标,再将窗口关闭。然后双击移动图标,在弹出的移动图标属性对话框中,设置【Type】(类型)为“Path to End”(沿设定的路径移动到终点),用鼠标在演示窗口中单击选择要移动的文字,然后在演示窗口中将字幕从下向上拖动到合适位置,设置移动属性【Timing】为“Rate”,速率为2.5。最后单击OK(确定)按钮关闭属性窗口。
  16.在流程图上拖入一个计算图标,命名为“退出”,双击该图标,在弹出的计算窗口中输入“Quit(0)”。
  17.单击保存按钮存盘。

本讲小结
  任何结构化的编程软件都有顺序、分支与循环3种流程结构。在本讲之前,我们在Authorware中接触到的都是顺序流程结构。然而对于复杂的程序来讲,程序不会都沿着流程线自顶向下顺序执行下来。本讲中我们学习了一种条件交互响应类型的交互模式,学习了通过判断图标的分支和循环功能。本讲还介绍了判断图标的属性设置方法,并用例子讲解了运用判断图标实现分支和循环功能,并结合移动图标的功能制作出循环字幕的效果。
  课后习题:
  用本讲所学的知识为所在的单位制作一个宣传的多媒体片头和一个带有滚动字幕的多媒体片尾。