2023年11月27日发(作者:)

Authorware使用详解

目前使用多媒体课件进行教学已经发展趋势,公开课、评优课等更是少不了。目前开发出

CAI

来的课件已经包含了中小学各个学科、大多数章节,但因教学涉及到教学思想、方法和手段得

CAI

不同,就注定课件不具有很广泛的通用性,就如同我们已经出版过很多本特级教师教案,但每

CAI

位老师还需要自己写教案一样。

目前制作课件有很多,但据笔者多年的经验,虽然简单易学,但要制作优秀的

CAIPowerPoint

CAIAuthorwareAuthorware 5.1CAI

课件还是需要软件,故本章将介绍使用制作课件的方法。

Authorware

简介

文件和图标操作

在课件中使用多媒体素材

课件的控制

课件调试和发布

1.1 Authorware简介

Authorware19172.0

是目前在全球占有主导地位的多媒体创作工具,自年问世以来,历经了

3.03.54.05.0

等版本的升级,每次版本更新都给用户带来了惊喜的变化。随着它功能和易用性

的增强,越来越多的教师开始选用作为制作课件的首选工具。我们这里介绍的是

AuthorwareCAI

目前的最新版——

Authorware 5.1 Attain

1.1.1 Authorware

和课件制作

在本节中,我们将简单介绍的特点,以及它作为课件制作工具的优点,同时

AuthorwareCAI

对课件制作的基础知识也作一个简单介绍。

-357-

一、

Authorware

出现之前,如果要制作一个多媒体课件,你必须掌握一种编程语言(如

AuthorwareCAIC

C++CAI

,这就意味着,多媒体制作根本就无缘于没有学习过编程的人,制作多媒体课件都是专

业编程人员的专利。软件的出现改变了这种状况,它具有图形化的用户界面、对话框式

Authorware

的功能设定以及各种媒体创建工具等,通过操纵鼠标或菜单就可以轻松地将文字、声音、图形、图

像、动画、视频等多种媒体组合在一起,形成一套完整的课件,而且简单直观、易学易用。

CAI

中,作品的创作主要是通过图标工具来完成,一个经过设定的图标工具就相当于

Authorware

传统编程中的一系列语句,它告诉计算机应如何工作。原理上,在中创作多媒体就相

Authorware

当于用某种编程语言编写程序,但是在中,我们是和直观、形象的图标打交道,而并

Authorware

Authorware

是不懂编程教师制作课件的首选工具。不用直接和枯燥的编程语言打交道。从这点来说,

二、课

课件的制作通常要用到大量素材,如文字、声音、图片、动画、录像等。收集到合适的、丰富

的素材对于制作出成功的是课件非常重要的,所以在平时就要注意积累。

准备好素材,并为每一个课件建立一个目录,用于存储本课件将用到的所有素材,如

WAV

AVIMOV

和各式图像文件,这将使以后修改程序和查找调用过的文件变得很容易。特别是使用了

AuthorwareAVIMPG

不能直接打包到内部的媒体文件,等格式的文件,一定要将其拷贝到创建

的目录下。如果调用的素材分散存于各处,打包时再集中的话,你必须从头至尾将所有外部调用文

件的路径重新指明一遍,这是一件非常麻烦的事。

三、设

在开始创作之前应该对课件进行结构设计,即对课件的各个组成部分的位置关系和时间关系在

总体上予以考虑。一般来说,可以用这三种结构来予以归纳。

1. 顺序型

完全按照课堂教学顺序依次呈现课件的各个部分。优点是课堂教师操作简单,条理清晰;缺点

是交互性不强,对程序的控制性差。

2. 超级链接型

课件各部分和教学各相关知识点之间以超级链接方式组织。可以从任一点跳转到另一相关内

容。该方法优点是内容转切方便快捷;缺点是各个链接点的组织较复杂,教学时容易造成混乱。

3. 主页型

课件有一个主界面,和多个多层级下级页面,形成一个树型结构。图片、动画、音响等内容分

别在各个次级页上展开,并随时可以结束或返回到上一级页面。该方法优点是思路清晰,知识结构

严谨,以后修改比较容易;缺点是返回或退出比较费时间。

推荐在制作课件时以第三种方法为主,并适当结合其他两种方法。从功能上看,可以将整个程

序分成功能模块,每一个模块都完成一定的功能,而且在每一个模块中都只有一个入口和一个出口,

-358-

然后在主流线上设计各个模块的关系。

1.1.2 Authorware 5.1

的用户界面

当用户安装了以后,可以通过单击“开始”→“程序”→“”→

Authorware 5.1Macromedia

”运行此软件,在出现的“(新文件)”对话框中单击“”或“

AuthorwareNew Filecancelnone

按钮,此时屏幕上出现如图所示的的用户界面。

1.1 Authorware 5.1

1.1 Authorware 5.1的用户操作界面

Authorware 5.1WindowsAuthorware

具有和大多数应用程序相似的界面。下面我们先熟悉一下

5.1

的工作环境。

一、菜

在用户操作界面的顶端有一个菜单栏,包含了文件操作、编辑、窗口设置、运行控制等一系列

的命令和选项。

8.1 Authorware 菜单简介

菜单

File

(文件)主要提供有关文件、媒体素材、模组、打印、打包、发送电子函件命令

Edit

(编辑)对流程线上的图标或画面上的对象提供编辑功能

View

(观察)用来设置操作界面的外观

Insert

(插入)在流程或展示窗口中插入一些对象或媒体

Modify

(修改)主要有一些对图标和文件的属性进行设置、对图标及其内容进行编辑修改的操作命令

Text

(文字)提供对文字进行编辑处理的命令

Control

(控制)

作用介绍

提供了程序运行控制命令

Xtras

(特殊效果)提供了拼写检查、声音转换等命令

Windows

(窗口)确定显示、还是关闭操作界面上的几种窗口

Help HelpAuthorware 5.1

(帮助)菜单提供了比较详细的在线帮助内容

-359-

二、常

Authorware1.2 Authorware

的常用工具栏如图所示。把一些常用的命令以图标按钮的形式组织

到常用工具栏上,使用者直接单击图标按钮就可以实现想要的操作。只有熟悉并经常使用工具栏才

可以加快编程速度。

1.2 常用工具栏

常用工具栏各图标按钮的名称和功能见表

1.2

8.2 常用工具栏各图标按钮的名称和功能

Authorware 5.1

Authorware

新建新建一个文件(或库)

打开打开一个已存在的文件(或库)

保存对编辑的文件(或库)进行保存,但不退出编辑状态

输入将外部媒体导入到图标中

还原撤销本次操作

剪切把选中的内容(如流程线上的图标或展示窗中的对象)剪切到剪贴板上

复制把选中的内容拷贝到剪贴板上

粘贴与剪切按钮、复制按钮配合使用,可以把剪贴板上的内容粘贴在适当的位置

利用此按钮可以查找替换文件中的图标名称、变量及图标里的

文字等

风格列表可以选择一个文本风格应用于文本

粗体使选中的文字变为粗体

斜体使选中的文字变为斜体

下划线为选中的文字添加下划线

运行从头运行正在编辑的程序

Authorware

控制面板调出程序运行控制面板进行跟踪调试

函数调出函数窗口

变量调出变量窗口

帮助

Authorware

单击此按钮,再点按菜单或按钮命令,就可以得到相应的的帮

Authorware 5.1

助信息

三、图

图标工具栏是创作多媒体的基本工具,是特有的工具栏,它集中了创作课件

AuthorwareCAI

的所有图标,每个图标都有其特定的作用。

8.3 图标工具栏图标功能列表一览

-360-

按钮

显示图标

移动图标

擦除图标用来擦除选定图标中的文字、图片、声音、动画等

等待图标可以使程序暂停,直到设计者设定的响应条件得到满足为止

显示文字、图形、静态图像等,这些文字或图形可以从外部引入,也可以直接用

Authorware

提供的绘图工具创建

使选定图标中的内容(文字、图片、数字电影等)实现简单的路径动画,有五种运

动方式

用于建立超级链接,实现超媒体导航导航图标

与导航图标相互配合,可以制作翻页结构或超文本文件框架图标

按照设定方式确定流程到底沿着哪个分支执行判断图标

提供用户响应,实现人机交互,提供了多达十一种交互类型,使人

Authorware 5.1

机交互的方式更加多样化

是存放程序的地方,这些程序的载体就是运算图标,如在运算图标中可以为变量赋

值、执行系统函数等

程序窗口的大小是有限的,太多的图标放在同一条流程线上,不能全部看到,通过

群组图标可以把流程线上的多个图标上的多个图标组合到一起,形成下一级流程窗

口而缩短流程线

也称为数字电影图标,利用它可以对播放方式进行控制动画图标

控制外接视频播放设备声音图标

控制外接视频播放设备视频图标

用于程序的调试。把此标志放在流程上,当用它执行程序时,会从标记流程起始

Authorware

所在处执行你的作品图标

把此标志放在流程线上,当执行程序遇到这个标志时,会立即停止执行

用它来为图标着色,可以让程序开发者方便地区分各类图标,它对程序的最后执行

没有影响

交互图标

运算图标

群组图标

流程终止

图标

调色板

四、程

流程设计窗口是我们进行程序设计的主要操作窗口,如图所示。

1.3

1.3 流程设计窗口

窗口左侧的一条贯穿上下的直线叫做流程线,是安放图标的地方,它形象地表示了程序的执行

-361-

顺序和分支情况。这也就是我们称为可视化编程工具的原因。标题栏上有当前程序的文

Authorware

件名,在你未给当前程序起名保存之前,系统自动命名当前程序为窗口左上角的

Untitled Level

1Level 2

”字样表明当前窗口是第一层,若流程线上有群组图标,双击打开后,其流程窗口会有“

表明该窗口是第二层,是第二层窗口由第一层派生出来的。

五、知

知识对象是内部自带的完成特定功能的模板式的程序块,(知

AuthorwareKnowledge objects

识对象)”窗口(如图所示)为我们提供了所有的知识对象,可供程序调用。用鼠标把知识对

1.4

象拖放到流程线上,相应的使用指南会自动打开。用户根据提示进行操作,即可完成复杂的编程,

大大加快了课件开发进程,有效地降低成本。

1.4 Knowledge objects”窗口

1.2

文件和图标操作

如果说,作品文件)是一座房子的话,那么每个图标就是一块砖、一扇窗、

Authorware.a5p

一扇门,一件课件就是用图标这个最基本的元素所构成的一座建筑。

CAI

中制作课件的第一步就要动手和图标打交道,所以在我们开始建造一座大厦之

Authorware

前,我们必须学好操作一砖一瓦的功夫,它是创作的最基本的操作。

AuthorwareWindows

的文件操作和其他应用程序在使用方法上都有某种共性,请在学习时注意

比较和体会。

1.2.1 Authorware

的文件操作

在利用制作课件之前,我们先来熟悉一下文件的基本操作。

Authorware

-362-

一、文

版本以上创建的程序源文件后缀名为“,这里我们打开一个示例文件。

Authorware 5.0a5p

单击“(文件)”→“(打开)”→“(文件)”命令,出现如图所示的对话框。

FileOpenFile1.5

1.5 Select a file”对话框

选择需要的源文件(”文件),单击“(打开)”按钮,打开后的程序设计

Authorware.a5pOpen

窗口如图所示。

1.6

1.6 Q_button.a5p文件的设计窗和展示窗

当打开或新建了文件后,随时可以将其关闭,单击流程线窗口右上角的按钮。

二、试

如果想查看程序的结果,可以随时运行程序。

单击常用工具栏上的“(从头运行)”按钮,在“(展示窗口)”中

RestartPresentation Window

观看程序运行结果。

单击“(控制)”菜单下的“(停止)”命令,或者单击“(展示窗

ControlStopPresentation Window

-363-

口)”右上方的关闭按钮,结束程序运行并回到流程线上。

三、文

当我们要创作一件作品(课件)时,就需要新建一个文件,在对流程线窗口进行了操作编辑后,

甚至没有进行编辑之前,我们就应该及时将其保存到磁盘文件中,以防止突然断电等情况使前面进

行的工作前功尽弃。

(1)

单击“(文件)”→“(新建)”→“(文件)”命令(或按【】+【】快捷键),即

FileNewFileCtrlN

可出现一个标题为“(未命名的)”的空白的流程线窗口。

Untitled

根据需要,对文件进行修改或创建。

选择下列某一操作,打开如图所示的“(文件存储为)”对话框。

1.7 Save File As

从“(文件)”菜单中选择“(存储)”命令。

从“(文件)”菜单中选择“(存储为)”命令。

按【】+【】键。

FileSave

FileSave File As

CtrlS

1.7 Save File As”对话框

在“(文件名)”框中输入文件名,如果要在不同的驱动器和目录下保存文件,请先

File name

在“(保存在)”下拉列表框中设置驱动器和目录。

Save in

选择存盘的文件类型,默认为程序文件(后缀为“

Authorware .a5p

单击“(保存)”按钮。

Save

-364-

四、保

(文件)”菜单中的“(存储)”命令用于保存对当前编辑的文件所作的修改,文件

FileSave

名及其位置保持不变。在工作中应养成经常保存文件的好习惯。

选择下列操作之一:

单击“(文件)”菜单中的“(存储)”命令。

按【】+【】键。

FileSave

CtrlS

如果想同时保存文件和库文件(如果有的话)则可单击工具栏上的

Authorware Save all

存所有)”按钮

1.2.2 Authorware

的图标操作

我们用制作课件就是将各种图标放置到流程线上,然后根据需要对图标进行设置,

Authorware

所以用户首先需要掌握对图标的操作。

一、在

(2)

在图标工具栏中单击所选择的图标。

按下左键不放,将其拖到流程线的合适位置后松开,图标默认以“(未命名)”为名称

Untitled

停留在流程线上,如图所示。

1.1

图标

流程线

1.8 加入到流程线上的图标

二、图

根据情况,选择下列操作:

如果要选择单个图标,直接在流程线上的图标上单击,图标被选中后变为蓝色。

-365-

如果要选择多个图标,按住左键拖拉出一个闪烁的矩形框线,将需要选择的图标包围,然

后松开鼠标即可同时选中多个图标,如图所示。

1.9

选定图标

1.9 框选多个图标

三、图

在放入图标时要给图标起一个符合其内容的名字,以便于以后查找和调试程序,这是一种良好

的习惯。改名和命名操作相同。

(3)

在需要命名的图标上单击,使其变为蓝色

此时默认的图标名“(未命名的)”处于可编辑状态,直接键入图标名称即可。

Untitled

完成后,在任意处单击即可。

四、图

选择需要删除的图标,按【】键,即可将图标从流程线上删除。

Delete

五、图

(4)

选择需要复制的图标,单击工具栏上的“(复制)”按钮

copy

在流程线上需要粘贴图标的位置处单击,会出现手型标志,用以指示当前位置,然后单

击“(粘贴)”按钮即可。

paste

六、图

如果用户鼠标操作比较熟练,可以直接将图标拖到需要移动到的地方松开即可,否则可以采取

-366-

下面介绍的方法。

(5)

选择需要移动的图标,单击工具栏上的“(剪切)”按钮

cut

即可。在需要粘贴的地方单击,使其出现手型标志,然后单击“(粘贴)”按钮

paste

七、从

此种方法可以将其他源文件中的图标复制到当前文件中,这样就可以利用其他文件

Authorware

中的图标了。

(6)

保存并关闭当前文件。

打开需要从中复制图标的文件,选择需要复制的图标。

单击工具栏上的“(复制)”按钮后将文件关闭。

copy

再次打开目标文件,在需要粘贴的地方单击,使其出现手型标志然后单击“(粘贴)

paste

按钮

八、后

无论是对图标的操作还是在以后要提到的对图标编辑的操作中,如果对上一步不满意,我们可

以随时取消本步的操作,回到上一步的状态。选择下列操作之一。

单击工具栏上的“(撤销)”按钮

按【】+【】键。

Undo

CtrlZ

中,只能取消一步操作,我们只能通过关闭文件并选择不保存来撤销自上次保

Authorware

存后的所有操作了。

1.3

在课件中使用多媒体素材

一个课件需要调用多种媒体素材,将它们有机地结合在一起,才能发挥出计算机辅助教学的效

果。常用的媒体素材不外乎是文字、声音、动画等。我们可以把显示图标、声音图标、电影图标看

成是容器,用于存放文字、图像、声音和电影等多媒体素材,它们是一个多媒体课件中的实质

CAI

性内容。

-367-

1.3.1

将文字和符号导入到课件中

文字和符号是构成一个课件页面的基本元素,必须熟练掌握文字符号的输入和设置的方法,但

Authorware

毕竟不是一个专业的文字处理软件,对文字格式的处理能力比较弱,必须小心。

一、导

(7)

新建一个文件。

用鼠标点中“图标”工具栏的“显示图标”按钮,按住鼠标左键不放,将它拖到设计窗口的主

流线上。

单击“(未命名的)键入一个图标名称如“培训班”然后用鼠标在设计窗口的其他任

Untitled

意处单击一下,完成对图标的命名。

双击流程线上的显示图标,屏幕出现如图所示的展示窗口,窗口旁边还随之出现了一

1.10

个绘图工具箱。

绘图工具箱

展示窗口

1.10 展示窗口和绘图工具箱

21

单击绘图工具箱上的文本工具,然后在窗口中需要出现文字的地方单击,这时屏幕上出

现一个标尺,标尺的长短表示文本自动换行的宽度,如图所示。

1.11

-368-

1.11 Pointer(指示)文本宽度的标尺

22

在光标闪烁处输入文字“教学过程”可以单击回车键使文本产生一个硬换行,也可以拖动标

尺上的黑色三角左右移动调整文本自动换行的宽度,如图所示。

1.12

1.12 设置文本的换行

23

如果要移动文本在窗口中的位置,只要单击工具箱内的箭头工具,然后在文本上单击,

输入的文本变为有个控制点的对象,将其拖到合适位置即可。

6

24Delete

如果要删除文本对象,按【】键即可。

25Presentation Window

所有输入完成后,单击“(展示窗口)”右上方的“关闭”按钮,或者绘图

工具箱的“关闭”按钮,回到流程线上。

说明:

在多行文本情况下,不能很好地解决标点符号问题,标点符号经常会出现在一行的开头,此时应调

Authorware

节文本块宽度,尽量避免这种情况。

实际上,拖动文本对象的个控制点,也可以改变文本的宽度。在中输入竖排文字,也正是通过

6Authorware

改变文本宽度的方法实现的(使其变为一个字的宽度)

二、粘

如果用户已经用等软件编写教案、脚本,在制作课件中需要使用到其中文字,这种

WordCAI

情况下使用粘贴文本的方法可以使操作更加快捷。

-369-

(8)

等软件中选定要复制的文本,按【】+【】键,将需要的文本复制到剪贴板

WordCtrlC

上。

26

打开显示图标,单击绘图工具箱上的文本工具然后在窗口中需要出现文字的地方单击。

27paste1.13 RTF Import

然后单击常用工具栏上的“(粘贴)”按钮,出现如图所示的“(导入

RTF

格式文本)”对话框。

1.13 RTF Import”对话框

28IgnoreStandardOK

在对话框中选择“(忽略)”和“(标准)”两个选项,单击“”按钮,文本被粘贴

到光标闪烁处。

三、设

我们可以像在文字处理软件中一样改变文本的字体、字号、颜色等。

(9)

输入文本后,单击绘图工具箱中的“指针”图标,单击输入的文字,文字块周围出现

个控制点。

6

29TextFontOther1.14 Font

选择“文本)”→“字体)”→“(其他)”菜单命令,打开如图所示的“

体)”对话框。

-370-

1.14 Font”对话框

30FontFont

在“(字体)”列表中选择适当的字体,如隶书,随着使用字体的增多,在“(字体)

菜单下会出现最近使用的字体列表,那么下次再用到这种字体时,就不用再次打开“

Font

体)”对话框选择字体,只要在该菜单项下的字体名称上单击即可。

31TextSize

单击“(文本)”→“(大小)”菜单项下列出的各种字体大小,如果没有适合的大小,就

单击“(其他)”命令,打开如图所示的(字体大小)”对话框

Other1.15 Font Size

1.15 Font Size(字体大小)”对话框

32Font SizeOK

在“(字体大小)”框中键入需要的大小,单击“”按钮。

331.16

双击绘图工具箱中的“圆→椭圆”工具,打开色彩选择对话框,如图所示。

-371-

1.16 “色彩选择”对话框

34A

在对话框处色块上单击,然后再从色彩列表框上单击选择合适的字体颜色,如果要设置

字体背景的颜色,就要在对话框的处单击,然后再选择背景颜色,如图所示。

C1.17

1.17 设置了背景色后的字体

35

如果要设置字体地粗斜体等,可以单击常用工具栏上的按钮。

36TextScrolling

如果文本过长,在窗口中显示不下,可选择“(文本)”→“(滚动条)”菜单命令,

为文本设置滚动条,如图所示。

1.11

1.18 设置了滚动条后的文本块

-372-

说明:

选择“(文本)”→(抗锯齿)”菜单命令,可以使字体经过抗锯齿处理变得平滑。

TextAnti-Aliased

1.3.2

在课件中添加简单的图形

简单的几何图形通常可以直接在显示图标中利用提供的图形工具箱绘制。对于

Authorware

Authorware WPSWordAuthorware

无法绘制的图形,则可以到几何画板等程序中复制后,再粘贴到

的展示窗口。

一、绘

(10)

双击显示图标,进入展示窗口。

37

单击绘图工具箱中的“矩形”工具,用鼠标在展示窗口中拖动,松开后屏幕上就会出现一

个矩形。

38

拖拉调节矩形周围的控制点,可以改变矩形的大小。

二、设色、边

(11)

如果对将绘制的图形填充颜色,双击绘图工具箱中的“圆椭圆”工具,调出“色彩选择”

/

对话框。在如图所示的处单击,然后选择一种颜色。

1.16B

391.16A

如果要设置矩形的边框色,在如图所示的处单击,然后选择一种颜色。

401.19

如果要改变边框的粗细,在工具箱的“直线”工具上双击,出现“线型选择”对话框,如图

示。

-373-

1.19 利用“线型选择”对话框设置图形边框

411.20

双击绘图工具箱中的任何一个工具,会出现如图所示的“填充”对话框,在其

中选择合适的填充形式。

1.20 选择填充形式填充图形

三、组

当窗口中有多个图形时,可以将其组合起来,这样多个图形就可以作为一个对象,可以随便移

动而不用担心改变它们的相对位置。

(12)

单击工具箱的“(指示)”工具,在展示窗口中把所有的图形选中。

Pointer

42ModifyGroup

选择“(修改)”菜单中的“(组)”命令,将选中的图形变成一个组。

说明:

如果要再次编辑每一个图形,可以选择“(修改)”菜单中的“(解开组)”命令,将组合在一起的图

ModifyUngroup

形重新拆开。

1.3.3

在课件中使用图像

对于一件课件来说,图像是强有力的表现媒体。在制作过程中,我们需要从外部(磁盘等

CAI

设备)调用大量预先准备好的图片。为了加快演示作品时调用图片的速度,所有的图片事先都要转

换为格式。

JPGPNG

一、使

(13)

拖一个显示图标到设计窗口的主流线上。

-374-

43

双击显示图标,进入展示窗口。

44ImportImport Which file

单击常用工具栏上的“(导入)”按钮,出现“(输入哪一个文件)”对

话框,如图所示。

1.21

1.21 Import Which file”对话框

45Look in

在“(查找)”下拉列表框中查找含有图片的文件夹,并从下方的文件列表中选择要导

入的图片,如果选中“(显示预览)”选项,可以在右侧的小窗口看到所选文件

Show Preview

的缩略图,单击“(输入)”按钮(或直接双击所需文件名),将图片加入展示窗口,如

Import

所示。

1.22

控制点

1.22 利用控制点调整图像大小

46Pointer

导入的图像四周有控制点,我们可以通过它调整图像的大小,也可以通过“(指示)

-375-

工具来调整图像位置。

二、直

还有一种更快捷的导入图像的方法,操作步骤如下。

(14)

在流程线需要导入图像的位置单击。

47ImportImport

单击常用工具栏的“导入)”按钮在出现的对话框中选择图片后,单击“

入)”按钮,此时程序自动为该图像生成一个显示图标。

说明:

图标的名称就是图像的文件名,这样还给我们省去了命名的麻烦。

三、从

我们还可以将在其他图像处理程序中的图像(可以选择一部分或全部)复制后粘贴到显示图标

的展示窗口中,方法与在程序间复制粘贴文本完全一样,这里不再赘述。

1.3.4

文本、图形、图像的显示模式、排列和层次关系

当在展示窗口中有多个对象时,例如既有文本又有图形图像或者有多个同类的对象,需要调整

它们之间的关系,这牵涉到显示模式的设置及它们的排列和层次关系。这里所举的例子对文本、图

形、图像都同样适用,我们不再分别一一举例。

一、选

可以对出现在展示窗口中的多个互相遮盖的图像和文本进行显示模式设置,例如导入的图像如

果含有透明底,则可以将其显示模式设为透明,这样它就不会遮盖其后面的内容。

(15)

拖一个显示图标到设计窗口的主流线上,双击显示图标,进入展示窗口。

48

选中“文字”工具,键入一些文字例如“肺内的气体交换”

49Pointer1.23

双击“(指示)”工具,打开一个遮盖模式设置工具箱,如图所示。

-376-

不透明模式:图片被完全显示

去光模式:图片被边缘的白色部分

部分变成了透明,而中间仍为白色

不透明

出来,遮盖住了背景图

透明模式:图中所有白色部分

去光模式:以反显的方式显示对象。

如果背景是白色的,和不透明模式

的效果是一样的;如果背景不是白

色的,那么,该对象的白色部分显

示背景色,其他颜色则以它的互补

都变为透明

擦除模式:如果绘图层背景色

与演示画面背景色不同,则显

示对象的颜色变成与演示画

面的背景色一样。

色代替。

Alpha模式:在显示带Alpha

通道图片中,只留下Alpha

道规定显示的一部分图片

1.23 显示模式设置工具箱

50Opaque

单击“(不透明)”模式,此时原先默认为透明的文字出现了底纹,底纹的颜色就是如

所示的点处的颜色。

1.24 C

文本的显示模式默认为透明文本显示模式设为不透明

1.24 两种不同的文本显示模式

51Import

单击常用工具栏上的“(导入)”按钮,导入一张含有透明底的图片,图片中的白色

部分在中被处理为透明,此时文字被覆盖。

Photoshop

52Transparent1.25

单击“(透明)”模式,此时被覆盖的文字又显示出来,结果如图所示。

-377-

图像设为遮盖模式图像设为透明模式

1.25 两种不同的图像显示模式

二、排

用鼠标来手工排列对象不可能十分精确,提供了一个排列对象的工具箱。

Authorware

(16)

打开展示窗口,导入多个对象,用鼠标拖动对象,将它们作大致的排列。

53ModifyAlign

打开“(修改)”菜单,单击“(排列)”命令,出现排列对象工具箱。

54PointerShift

用“(指示)”工具框选需要排列的多个对象(也可以按住【】键不松,顺序在

需要选择的多个对象上单击),如图所示。

1.26

1.26 选择要设置排列方式的对象

55

确保排列的对象已被选中(四周有控制点),单击排列工具箱的某种排列方式,即可将对象

以指定的方式精确排列。排列工具箱的各种方式的含义如图所示。

1.27

-378-

1.27 各种排列工具的含义

56

连续对对象作多种方式的排列对齐,使对象整齐地布局在展示窗口中,最后的一种结果如

所示。

1.21

1.28 排列后的对象

说明:

可以在对象选中的情况下,用键盘的方向键微调对象的位置。

三、调

当在展示窗口中有多个对象互相重叠时,可以调整它们的上下层次关系。

(17)

单击选择需要改变层次的对象,例如图所示的文字。

1.29

-379-

图像和文字的层次调整之前图像和文字的层次调整之后

1.29 图像和文字的层次调整示例

57ModifyBring to front

打开“(修改)”菜单,单击“(置于上一层)”命令,即可将文字置于图像之

前,结果如图所示(右)

1.29

说明:

(修改)”菜单的“(置于下一层)”命令,将当前选中的对象放到下一层。

ModifySend to back

四、显

中放映幻灯片时,幻灯片切换时可以有各种过渡效果(也有称转场效果)。在

PowerPoint

Authorware

中,我们也可以对显示图标进行设置,使显示图标在出现时有各种类似的效果。

(18)

新建一个文件,在主流线上放置一个显示图标并导入一幅图片,命名为“祝福”

58ModifyIconPropertiesCtrl

选中显示图标,单击“(修改)”→“(图标)”→“(性质)”命令,或按【

+【】键,出现“(性质:显示图标)”对话框,如图所示。

IProperties:Display Icon1.30

1.30 Properties:Display Icon”对话框

59DisplayTransition1.31

单击“(显示)”标签页上的“(过渡)”框旁的按钮,出现如图所示的

(过渡)”对话框。

Transition

-380-

1.31 Transition”对话框

60CategoriesAuthorware

在左边的“(类别)”窗口中是内置的各种效果类别列表,从中选择一

种过渡类型,然后在右边的“(过渡)”窗口该类型的过渡效果列表中选择一种合适

Transition

的效果,可以单击“(应用)”按钮预览该效果。

Apply

61Duration

如果要对该效果进一步的设置,可以在“(持续)”框内输入完成该过渡的限定时间,

该值越小,完成过渡越快;在“(平滑)”框内输入过渡的平滑程度,该值越大,

Smoothness

效果越平滑,完成后单击“”按钮,关闭该对话框。

OK

62Properties:Display IconOK

再单击“(性质:显示图标)”对话框中的“”按钮。

63RestartPresentation Window

单击常用工具栏上的“(从头运行)”按钮,在“(展示窗口)”中

观看程序运行结果,如图所示。

1.32

1.32 擦除效果设为The Byte时运行过程中的一个瞬间

-381-

1.3.5

在课件中使用声音

适当地应用声音,例如背景音乐、声效、旁白等,可以增加作品的感染力。本节我们将介绍如

何将声音添加到作品中。

可以用的声音图标导入的声音文件格式主要有

AuthorwareAIFFPCMSWAVOXWAV

等,最常用的就是文件。另外,还可以通过函数调用的方式来播放音乐及音乐。

WAVMIDIMP3

一、导

下面我们就来为一幅图片配上背景音乐,使它在显示画面的同时响起背景音乐。

(19)

新建一个文件,在主流线上放置一个显示图标并导入一幅图片,命名为“背景图片”

64

将一个声音图标拖到“背景图片”图标的下方,命名为“背景音乐”

651.33 Properties:Sound Icon

双击“背景音乐”声音图标,打开如图所示的“(属性:声音图标)

对话框。

1.33 Properties:Sound Icon(属性:声音图标)”对话框

66Import Import which file1.34

单击“(输入)”按钮,打开“(输入哪个文件)”对话框,如图所示。

-382-

1.34 选择一个音乐文件

67Import

选择要输入的声音文件,单击“(输入)”按钮,此时出现一个显示导入进度的对话框,

如果格式的音乐文件比较大,可能会持续一段时间,其过程如图所示。

WAV1.35

1.35 显示导入文件的进度

68Sound Icon

导入完成后,在“(声音图标)”对话框上会显示该声音文件的一些信息,如文件的

路径、尺寸、格式、声道、声音质量等信息,单击“”按钮完成声音的导入。

OK

二、控

(20)

单击“(属性:声音图标)”对话框的“(计时)”标签,此时对话框

Properties:Sound IconTiming

如图所示。

1.36

-383-

1.36 Properties:Sound IconTiming”对话框

69ConcurrencyConcurrent

打开“(同时性)”下拉列表框,在列表中选“(并行)

70PlayFixed Number of times

打开“(播放)”下拉列表框,设为“(固定的次数)在下方的空白

框内键入需要播放的次数。

71OK

单击“”按钮,完成对声音图标的设置。

72 RestartPresentation Window

单击常用工具栏上的(从头运行)”按钮,在“(展示窗口)”中

查看程序运行结果。

三、“声音”图

由于(属性:声音图标)”对话框的设置比较复杂而且非常重要,所以

Properties:Sound Icon

我们将对话框中的所有列表选项的含义列在表中。

1.4

8.4 Properties:Sound Icon”对话框中选项的设置

Concurrency(同时性)

Wait Until Done

(等待直到完成)必须等到声音文件播完后,才继续执行声音图标的下一个图标

Concurrent

(并行)同时执行本声音图标和下一个图标

Perpetual

(永久)

声音图标永久处于被激活的状态,同时监视用户在播放输入框输入的变

量。当变量为真时,开始播放声音

Play(播放)

Fixed Number of Times

(固定次数)

选择该选项后,在下面的输入框中输入你希望的次数,在输入框中可以

输入量或表达式来表示播放的次数

-384-

选择该项后,同时要在前面的选项中选择永久)

Concurrency Perpetual

选项,然后在下面的输入框中输入变量或表达式,当该表达式变成

True

(真)”时,就停止播放声音文件

Authorware

Rate(速度)

控制声音播放速度,为正常速度,小于为放慢;大于为加快

100100100

Begin(开始)

决定何时播放声音,可以用变量或条件表达式来控制

Wait for Previous Sound(等待前一声音)

如果选中,一直等到前一声音播放完以后才播放

Until True

(直到为真)

1.3.6

在课件中使用数字电影

AuthorwareDirectorVideo for WindowsQuickTime AVI

可以调用的数字电影格式有动画文件、

for WindowsFLC/FLI MPGAVIMPG

,但目前最常用的还是格式和格式的文件。

一、导

(21)

新建一个文件,拖一个“数字电影”图标到流程线上。

731.37 Properties:Movie Icon

双击“数字电影”图标,出现如图所示的“(属性:电影图标)”对话

框。

1.37 Properties:Movie Icon”对话框

74Import Import which file1.31

单击“(输入)”按钮,打开“(输入哪个文件)”对话框,如图所示。

-385-

1.38 Import which file(输入哪个文件)”对话框

75

在对话框中选择一个视频文件,此时在对话框的右边小窗口中会出现该数字电影的预览,

单击“(导入)”按钮,回到上一级对话框。

Import

76

此时可以在“展示窗口”中拖动数字电影改变它在画面上的位置,单击常用工具栏上的

(从头运行)”按钮,在“(展示窗口)”中查看程序运行结果。

RestartPresentation Window

二、改

有时我们会发现,很难改变导入的数字电影放映窗口大小,采用下面这种方法可以很容易地解

决这个问题。

(22)

单击常用工具栏上的“(从头运行)”按钮

Restart

77CtrlP

当在展示窗口出现动画时,按【】+【】键暂停动画的播放。

78

单击展示窗口中的动画,此时动画周围出现控制点。

79

拖动控制点以改变动画画面的大小。

80CtrlP

再次按【】+【】键继续运行程序,查看程序运行结果。

三、“数影”

在对话框中,我们还可以对数字电影进行进一步的设置。

-386-

(23)

单击对话框的“标签,进入如图所示的界面。

Timing1.39

(时间)

81

在对话框中设置数字电影的一些选项,很多选项都类似于声音图标的设置,设置完成后,

单击“”按钮。

OK

82Timing1.5

对话框的“”标签页各个选项的含义见表

1.39 Properties:Movie IconTiming)对话框

8.5 电影图标属性主要内容介绍

Concurrency(同时性)

Wait Until DoneAuthorware

(等待直到完选择该选项,将在播放数字电影的以后,才继续执行下一个图

成)标的内容

Concurrent

(并行)

选择该选项,将在播放数字电影的同时,继续运行数字电影图

Authorware

标的下一个图标

选择该选项,永久保持该数字电影图标处于被激活状态,即使

Authorware

Perpetual Authorware

(永久)该图标已经运行完毕。将随时监视属性对话框中设置的变量。

当这些变量发生了变化时,将随即根据变量进行调整

Authorware

Play(播放)

Repeatedly

(重复的)重复播放,直到动画被擦除或被命令停止

Fixed Number of Times

(固定

次数)

Until True

(直到为真)重复播放动画,直到下面的表达式为真时才停止

按一个固定次数或变量值来重复播放

Rate(速度)

正常速度为每秒帧,缺省值为每秒

203025

Start Frame(开始帧)

-387-

定义动画从哪一帧开始播放

End Frame(结束帧)

定义动画到哪一帧结束

1.4

课件的控制

一个课件需要具有多种功能,如显示图片、播放声音、动画、响应用户的操作,前面所述的几

种容器类图标以及其他图标并不能很好地完成一个功能,它们需要其他图标的结合,才能达到某个

特定的效果。这些功能往往需要由多个图标结合来完成,完成某个特定功能的图标在程序中就是一

个功能模块。一个课件从程序结构上看就是许多功能模块的组合。

中,等待图标、擦除图标、移动图标、导航图标、框架图标、决策图标、判断图

Authorware

标、交互图标必须和其他图标结合起来形成一个程序模块,完成某个特定的功能,它们单独使用是

没有意义的。

运算图标是一个功能强大的图标,既可以单独使用,也可以对其他图标进行控制,它可以扩充

和实现中没有的功能,是专业开发人员的有力工具,但对我们初学者来说,只是在一些

Authorware

不得不用的地方用一下。

群组图标是一个特殊的图标,它本身没有任何功能,仅仅起到将其他图标组织进一个图标内以

简洁流程的作用。下面我们将逐一介绍这些图标。

1.4.1

等待图标和程序暂停

等待图标几乎是程序设计中使用最多的图标,它的重要性无论怎样强调都不为过。对初学者而

言,如果你设计的程序不能正确运行,那么问题大多出在等待图标上,少加一个等待图标或者等待

图标设置不当,往往就会使程序运行时根本就不能出现预期的效果。

一、等

等待图标的作用在于使程序运行到此时暂停,程序显示的是上一个图标内的内容,然后当某个

事件发生后(指单击鼠标、按动键盘、按下“”按钮等),程序才接着运行。试着将两个装

Continue

有图片的显示图标顺序放在流程线上,运行一下看看会发生什么情况,对!前一幅图片好像没有出

现,怎么回事?原来后一幅图像立即覆盖了前一幅图像,实际上前一幅图像也出现了,只不过没有

停留而已,因为你没有让它停留。理解了这点,你就可以避免很多类似的情况发生。

二、等

(24)

新建一个文件,命名为“浏览图片”

8312

拖动两个显示图标放在流程线上,命名为“图片”和“图片并分别导入两个同样大小的图

-388-

片。

84

在两个显示图标中间,放一个等待图标

85Properties: Wait Icon1.40

双击等待图标,出现“(属性:等待图标)”对话框,如图所示。

86Mouse ClickKey Press

选中“(单击鼠标)”和“(按任意键)”两个选项,表示只要单击鼠标或按

任意键程序就继续运行,一般不选“(显示按钮)如果选择它,将在画面上出

Show Button

现一个“(继续)”按钮,单击这个按钮也可继续运行程序,最后单击“”按钮完成

ContinueOK

设置。

87

单击常用工具栏中的按钮,查看程序运行结果。

1.40 Properties: Wait Icon(属性:等待图标)”对话框

说明:

可以多放几组类似结构(即如显示→等待→显示→等待)的图标,然后运行程序,即可产生有如放映幻灯片时的

效果。

1.4.2

擦除不需要的图标

假如在上一个例子中,后一幅图片比前一幅图片小,那么运行程序后就会发现,前一幅图片仍

停留在展示窗口中,后一幅图片不完全地覆盖在前一幅图片上,如果这不是你希望的结果,则可以

利用下面的方法擦除前一内容。

-389-

一、利

(25)

打开上面例子所用的文件。

88211.41

在“图片”的前面拖放一个擦除图标,命名为“擦除图此时流程线如图所示。

1.41 示例的流程线

891

双击含有需要擦除的图片的图标,在本例中是“图片使图片出现在展示窗口中。

901 1.42 Properties:Erase Icon

双击“擦除图”图标,出现如图所示的“(性质:擦除图标)”对话框。

1.42 Properties:Erase Icon”对话框

91

单击对话框后面展示窗口中出现的图片,图片消失,如果上面有多个需要擦除的对象,分

别在对象上一一单击。

9245

假如前面有多个需要擦除的图标中的内容,重复第步骤。

93Erase

如果要在擦除对象时,使对象产生过渡效果,可以单击对话框的“(擦除)”标签,进入

如图所示的界面。

1.43

-390-

1.43 Properties:Erase Icon”对话框

94TransitionErsae Transition

单击“(过渡)”旁边的按钮,在出现“(擦除过渡)”对话框中选择

合适的过渡方式,它的性质和显示图标的过渡效果设置是一样的。

95Properties:Erase IconOK

返回“(性质:擦除图标)”对话框,单击“”按钮。

96Restart

保存文件,单击常用工具栏上的“(从头开始)”按钮,观看结果。

二、利

其实我们还可以设置图标的属性,使其在不使用擦除图标的情况下,自动擦除前一图标的内容,

仍以上面文件为例说明其操作步骤。

(26)

将上面例子中的擦除图标删除。

972CtrlI1.44 Properties:Display

单击“图片”图标使其被选中,键,打开如图所示的“

Icon

(性质:显示图标)”对话框。

1.44 Properties:Display Icon”对话框

-391-

98Display Erase Previous ContentOK

单击“(显示)”标签,选中“(抹去前一内容)单击“”按钮。

99

运行程序,就会发现它和上面的例子有同样的效果。

1.4.3

使用群组图标组织图标

一、将

随着程序的延续,我们在主流线上放置的图标会越来越多,设计窗口可能已经无法容下许多的

图标,这时就应该利用群组图标将多个图标组织进一个群组图标中,缩短了流程线,使程序显得简

洁;另一方面,可以利用群组图标将实现某个功能的所有图标组成一个群组图标,起一个标志性的

名称,达到将程序分成一个一个模块的作用。

(27)

框选需要组合成群组的所有图标。

100ModifyGroupCtrlG

击“(修改)”→“(组合)”命令(或按【】+【】键),图标被组合成一

个名为“”的群组图标。

Untitled

说明:

当然我们也可以先在流程线放一个空的群组图标,然后向群组图标中加入其他图标。有时候这是唯一的办法(见

交互图标一节内容)。

二、群

(28)

双击上例中的“”群组图标,此时打开了一个新的程序设计窗口,窗口的右上方有

Untitled

(第二级)”字样,表明它是“”的子窗口,如图所示。

Level2Level11.45

-392-

1.45 属于不同层(Level)的设计窗口

101Untitled

以在第二级的“”设计窗口中继续设计程序,就像在主流程线上设计一样,可以随

时单击设计窗口右上方的关闭按钮关闭一个设计窗口。

说明:

通过这种方法,我们可以设计出复杂的、层层深入的模块化的结构,但尽量不要超过层,否则在调试程序时,

5

打开一大堆窗口,到时候你就知道什么叫晕头转向了。

三、解

如果要将群组图标重新解开,比较简单。

(29)

选择要解开的群组图标。

102 ModifyUngroupCtrlShiftG

击“(修改)”→“(组合)”命令,或按【】+【】+【】键即可。

1.4.4

判断图标和程序分支

中,判断图标可以实现分支结构,它可根据设置来决定进入哪一个分支,还可以

Authorware

利用它来实现文字闪烁和屏幕动画,这是在课件制作中经常使用的强调手段之一。

一、利

现在要利用判断图标制作一个例子,让地图上的湖泊闪烁数次,以醒目地突出湖泊的位置。如

果将湖泊换成文字,就形成了文字闪烁的效果,这可是多媒体课件中常见的一种表现手段。

CAI

(30)

先在中将一幅地图上的湖泊用选取工具将其选择,填充一种醒目的颜色,再复

Photoshop

制到剪贴板上。

103Authorware .a5p

中新建一个文件,并保存为“闪烁

104

一个显示图标到流程线上,并导入地图图片。

1051.46

一个判断图标到主流线,再拖一个群组图标到判断图标的右方并命名为“花园湖”如图

-393-

所示。

1.46 “闪烁.a5p”程序

1061.47

击群组图标,拖两个等待图标和一个显示图标放到本级流程线上,命名后排列如图

示。

1.47 程序的流程线

1071.41

别打开两个等待图标,按图所示作同样设置。

1.48 等待图标的设置

108OK

击“”按钮,关闭此对话框,打开显示图标,将剪贴板中的湖面图片粘贴到展示窗口中,

-394-

关闭展示窗口。

109Shift

击打开“地图”图标,再按住【】键,再次打开“湖面”显示图标,这样会同时出现地图

和刚刚粘贴的显示湖面的图,调整湖面图片位置使其和原地图上的湖泊的位置重合,如图

1.49

所示。

拖到实际湖面位置

上将其覆盖

粘贴过来的湖面图片

1.49 在展示窗口中将原湖面位置和粘贴过来的对象对齐

1101.50 Properties:Decision Icon

击主流线上的判断图标,打开如图所示的“(属性:判断图标)

对话框。

1.50 Properties:Decision Icon”对话框

111

对话框中进行如下设置:

-395-

(重复次数)(固定次数),输入,表明闪烁次。

(分支)(继续的)

RepeatFixed Number of Times33

Branch Sequentially

1123

存文件,运行程序,地图上的湖面闪烁次。

二、判

理解判断图标的属性对于我们正确的使用它非常重要,在此我们以表加以说明。

1.6

8.6 判断图标属性说明

Repeat(重复次数)

Fixed Number of Times根据在输入框中的数值,将重复执行判断图标固定的次数。如果输入框中的值小于

(固定次数),将退出判断图标,不执行任何分支

1

Until All Paths Used

(直到所有路径已用)

Until Click/Keypress循环执行判断图标,直到用户按下鼠标或键盘。该选项在制作封面、播放动画或者

(直到点击击键)数字电影的时候十分有用,用户可以自己控制播放的进程

/

Until True

(直到真实选择该选项后,在每次执行判断图标时,都会计算输入的变量或者表达式的值。如

的)果该值为假,在继续执行判断图标;如果该值为真,就退出判断图标

Don’t Repeat

不重复)

在判断图标各个分支都被至少执行过一遍后,才退出判断结构

选择该选项,将只执行判断图标一次,然后就退出判断图标,继续执行主流线上下

一个设计图标

Branch(分支)

Sequentially

(继续的)

Randomly to Any Path

(随意路径)

Randomly to Unused 选择该选项后,当遇到第一个判断图标的时候,将在未执行过的分支中选一条来执

Path

(随意到未用的路行。将每一条分支都执行过一遍前,不会将其中一条分支执行第二遍。该选项保证

径)在重复执行某条分支前,执行完所有的分支

To Calculated Path

(到在输入框中输入一个变量或者表达式,根据该变量或者表达式的值来决定进入哪一

计算的路径)个分支,如果该值等于,则进入第一个分支,如果该值为,则进入第二个分支。

12

第一次执行判断图标时执行第一个分支中的内容,第二次执行判断图标时,执行第

二个分支中的内容。依此类推

选择该选项后,当遇到一个判断图标的时候,将随机地选择一条分支执行。在多次

随机选择后,可能出现这样的情况,即有些分支被执行多次,而有些分支从未被执

行过

1.4.5

运算图标和函数

Authorware

是大多数不懂编程的人所使用的多媒体创作工具,作为可视化编程系统,用户主要

通过设计图标来完成程序设计。对一般的应用者来说,特别是对初学者,可以不必精通函数,但是

必须掌握常用的几个函数。

-396-

一、函

函数是可以实现特定功能的一段程序。为用户提供了许多内部系统函数,它可以完

Authorware

成很多任务。如果要用函数实现复杂的功能,而的系统函数中又没有,这时就需要调用

Authorware

外部函数,它是某些高级用户利用其他高级语言开发的函数,或者是操作系统的函数或外部文件中

自带的函数。

讲到函数,就要说到变量。变量是在程序运行过程中值可以改变的数据。运用变量,我们可以

了解和控制程序的运行,跟踪用户行为,存储一些必要的信息等。的变量分为两类:系

Authorware

统变量和自定义变量。

系统变量是系统内部建立的,在程序运行过程中,会自动更新这些变量

AuthorwareAuthorware

的值。系统变量中有一部分的值只能读取而不能改变。自定义变量是程序设计人员在程序设计过程

中,根据需要自己定义的变量,它的值既可以读取,也可以重新设置。

在编程语言中,运算符把操作数(即常量、变量、函数)连接起来形成表达式,程序由表达式

构成的语句组成。在中,如果要自己编写程序,例如为变量赋值、执行系统函数等,

Authorware

就必须将这些程序放在运算图标内,也就是说运算图标就是程序的载体。

二、用

流程线代表了程序执行的顺序,但是我们可以在某处放置一个计算图标,利用函数将程序导向

程序中任何一个图标(不能有同名的图标),从而使我们能更加灵活地控制程序的流向。

(31)

在需要转向的流程线位置上放一个计算图标,双击计算图标,打开计算图标的设计窗口,

如图所示。

1.51

1.51 计算图标的设计窗口

113

果你能记住函数的写法和格式,可以直接在窗口中键入,但对大多数人来说,还是需要

借助于函数窗口来使用函数,请单击工具栏上的“(函数窗口)”按钮,打

Function Window

开如图所示的“(函数)”对话框。

1.52 Functions

-397-

1.52 Functions”对话框

114Authorware CategoryJump

的系统函数分为许多类,打开“(类别)”下拉列表框,选择“(跳转)

类,下方窗口中列出了该类别的所有函数,选择“(转到)”函数,如图所示。

GoTo1.53

1.53 选择具体的函数

115DescriptionPaste

(描述)”栏内,会出现对该函数用法的详细解释,单击“(粘贴)”按钮,

函数被粘贴到计算图标的设计窗口中,如图所示。

1.54

-398-

1.54 粘贴过来的函数

116IconTitle

窗口中的“图标名称)”改为你希望程序转向的图标名称,关闭计算图标设计窗口,

此时会弹出一个如图所示的对话框让你确认所做的改变。

1.55

1.55 确认改变对话框

117Yes

击“”按钮即可,以后每当程序运行到这个计算图标时,都会自动跳转到你指定的图标

处。

说明:

在设计程序的过程中,如果出现了无法转换到某个页面上的情况时,不妨用计算图标将其转到那个图标上。

三、用

课件中,如果音乐开始播放就很难让其停下来。下面我们来用函数结合声音图标,在任

CAI

意一个图标处使音乐停止。

(32)

新建一个文件,在流程线上放置图标,为显示图标导入图片,为声音图标导入一段音乐,

结果如图所示。

1.56

-399-

1.56 程序的流程线

118a=1a

击“音乐开始”图标,键入“”,是一个自定义变量,我们将用它来控制音乐的播放;双

击“音乐停止”图标,键入“”,分别关闭计算图标设计窗口。

a=0

119Properties:Sound IconTiming

击打开“开始曲”图标,打开“(属性:声音图标)”对话框,单击“

(计时)”标签,如图所示。

1.57

1.57 Properties:Sound Icon”对话框

120

置其中参数如下:

(条件):选(永久的)。

:选(直到为真),在下方的框内键入“”,意即音乐一直播放到该变量的

ConcurrencyPerpetual

PlayUntil Truea=0

值为时才停止。

0

:设置为,播放速度正常。

(开始):在框内键入“”,设置音乐一开始就播放。

Rate100

Begina=1

121OK

置完成后单击“”按钮。

-400-

122

行程序,音乐响起,经过一个等待图标(单击或按键后),音乐停止。

说明:

切记所有函数的书写必须在英文输入状态下进行,特别要注意标点符号。

四、用退

在设计的程序中,当完成了预定的目标后,一定有一个退出程序的结构,使该程序的用户能从

容地退出来,这必须要通过函数来实现。

仍以上面的程序为例。

(33)

在流程线的下方添加一个计算图标。

123quit()

开计算图标,在图标设计窗口内键入“关闭窗口。

124

行程序,则在音乐结束后,同时退出程序。

1.4.6

用动画图标制作动画

利用的动画图标就可以制作简单的动画。它的主要功能是驱动其他显示对象移动。

Authorware

这种显示对象可以是显示图标中的对象,也可以是数字电影等图标里的显示对象。

一、直

现在我们利用这种动画方式,实现类似电影结束时的字幕移动的效果。

(34)

新建一个文件,并命名为“结束

.a5p

1251.51

照下图在主流线上放置图标并命名,设计程序如图所示。

1.58 流程图

126

击“背景”显示图标,导入一幅背景图片,双击“字幕”显示图标,键入文字,并将文字拖到

-401-

窗口下方,这是它移动的起点,如图所示。

1.59

1.59 导入的图片和文字

127Properties:Motion Icon1.60

击“移动文字”图标,打开“(属性:动画图标)”对话框,如图

示。

1.60 Properties:Motion Icon”对话框

128TypeDirect to Point

开“(类型)”下拉列表框,选择(直接到点),单击对话框后方的展示窗

口中的文字,这样将其定义为移动对象。在“(计时)”框下方的输入框内键入,意即

Timing3

移动过程用时为秒,其余项为默认值。

3

129OK

对话框移开,将文字拖动至展示窗口的顶部,单击“”按钮。

130

存文件,运行程序,此时文字缓慢从底部上升。

1311.7

果要对移动图标进行其他设置,可参考表

8.7 移动图标属性主要内容介绍

动画类型(Type

-402-

Direct to Point

(直接向点)将一个显示对象从它当前的位置沿一条直线直接到终点

直接向线(将显示对象从当前位置移动到已经设定好的一个直线上的某一点

Direct to Line

直接向网格(将显示对象从当前位置上移动到指定区域里的某一点

Direct to Grid

路径到终点(

Path to End

将显示对象从当前位置上沿预先设定的轨迹移到终点。这个轨迹可以由

直线和曲线组合而成

将显示对象从它当前位置上沿预先设定的路径到其中的一点。它和

Path

路径向点(的区别在于,前者只能沿路径一次到达终点,而后者可以选择路

Path to Point to End

径上任意一点作为动画的终点

同时性(Concurrency

等待直到完成(在动画图标执行完毕后再执行下一个图标

Wait Until Done

同时(

Concurrent

永久的(化,重新执行该动画图标。这个选项适用于各个选择了使用变量或表达

Perpetual

在执行动画图标的同时执行下一个图标

Authorware

将随时监视这个动画图标。如果该动画图标中的参数发生变

式的动画图标

Beyond Range(超出范围)

Stop at Ends

(停止在终点)

Loop

(循环)

Go Past Ends

(去过去的结束)即使目标点的值超出预定范围,也将对象移动到这个值所在的位置

将显示对象移动到预定范围上最接近该点的位置上

用变量或表达式减去预定范围的最大值,将剩余值作为目标点的值,然

后再执行动画

Move When(移动当)

该选项只适用于(路径向点)。使用这个选项来设定一个条件,根据该条件判断来决定一个显示

Path to End

对象是否应该移动。当这个条件为真时才执行动画;如果该条件为假就会跳过该图标执行下一个图标

二、任

可以画一条路径,然后指定一个对象沿这个路径运动直到路径的终点。

(35)

新建一个文件,保存为“兔子跑了

.a5p

1321.61

流程线上放置图标并分别命名,如图所示。

1.61 “兔子跑了.a5p”的流程线

133

击“兔子”显示图标,导入一张小兔子图片,最好是透明底的,将其放到一个起始位置,如

右下角。

-403-

134ShiftProperties: Motion Icon1.62

住【】键,双击“跑”图标,打开“”对话框,如图所示。

135MotionTypePath to end

击“(移动)”标签,打开“(类型)”下拉列表框,选择“(直接到点)

选项。

136

对话框后方的展示窗口中的兔子图片上单击,这是将兔子图片定义为移动对象,此时在

图片上出现一个黑色三角标志,这是移动的起点标志。

1.62 Properties: Motion Icon”对话框

137

后将对话框移开,用鼠标拖动图片,然后松开鼠标,接着再拖动,这样在展示窗口上画

出了一条带有转折点的线,这将是兔子图片移动的路径,如图所示。

1.63

1.63 移动路径

138

成的移动路径可以编辑,方法是拖动转折点,如果要使路径平滑,直接在转折点上双击,

这样该转折点两边的线段就会变为弧线。

139Timing2OK

(计时)”框下方的输入框内键入,其余项为默认值,单击“”按钮。

140

存文件,运行程序,此时兔子将沿路径运动。

-404-

1.4.7

用交互图标实现课件的交互性

AuthorwareCAI

既可以创建美观的的人机界面,又可以创建具有强大交互功能的课件,大大

加强了人对程序流程的控制,这是它区别于像一类多媒体制作软件的根本所在。

PowerPoint

Authorware

的交互作用是通过交互图标来实现的。交互图标和其他图标(一般使用群组图标)

组成了一个和用户交互的接口,当用户执行(如单击或鼠标置于其上)某种交互方式时,程序对

相应的分支作出相应的反应,即交互图标右方的群组图标内的内容。

Authorware 11

响应类型达种之多,限于篇幅,这里仅介绍最常用的几种,也是最实用的两种

交互方式,即按钮响应和热区响应。掌握并应用它们,足以满足绝大部分课件制作的需要。

一、引

(36)

创建一个新文件,在主流线上加入一个交互图标

141

交互图标的右侧加入一个显示图标(如果需要响应的内容很多,则可以放入群组图

标),这时就会出现一个“反应类型”()对话框,如图所示。

Response Type1.64

1.64 交互响应类型

142111.1

应类型对话框提供了种响应类型可供选择,见表

8.8 响应类型的说明

Button

(按钮响应)

可以在展示窗口中创建按钮,此按钮可以与计算机进行交互。按钮的大小和位置以及名称都是可以改变的,

并且还可以加上伴音。提供了标准按钮,这些按钮可以任意选用。如果你对它们不够满意,还

Authorware

可以自己创造。当用户单击按钮时,计算机会根据用户的指令,沿指定的流程线(响应分支)执行

Hot Spot

(热区响应)

可在展示窗中创建一个不可见的矩形区域,采用交互的方法,可以在区域内单击、双击或把鼠标指针放在

区域内,程序就会沿该响应分支的流程线执行,区域的大小和位置可以根据需要任意调整

Hot Object

(热物响应)

与热区响应不同,该响应的对象是一个物,即一个实实在在的对象,对象可以是任意形状,而不像热区响

应区域一定是矩形。这样这两种响应可以互为补充,大大提高了交互的可靠性和准确性

Authorware

-405-

Target Area

(移动响应)

用来移动对象,当用户把对象移到目标区域,程序就沿着指定的流程线执行。用户需要确定要移动的对象

及其目标区域的位置

Pull-down Menu

(下拉菜单响应)

创建下拉菜单,控制作品的流向

Keypress

(按键响应)

对用户敲击键盘的事件进行响应,控制作品的流向

Conditional

(条件响应)

当满足指定条件时,这个响应可使作品沿着指定的流程线执行

Tries Limit

(尝试响应)

限制用户与当前程序交互的尝试次数,当达到规定次数的交互时,就会执行规定的分支,我们常用它来制

作测试题,当用户在规定次数内不能正确回答出,即退出交互

Time Limit

(时间限制响应)

当用户在特定时间内未能实现特定的交互,这个响应可使作品按指定的程线继续执行,常用于“时间输入”

Text Entry

(文本响应)

用它来创建一个用户可以输入字符的区域,当用户用回车来结束输入时,作品按规定的流程线继续执行,

常用于输入密码、回答问题等

Event

(事件响应)

用于对程序流程中使用的控件的触发事件进行响应

ActiveX

143OK

择一种适合的响应类型,单击对话框的“”按钮,关闭对话框,则该显示图标附着在交

互图标之上。

二、按

在程序界面上设计一些按钮来实现对程序的控制是最常见的交互方式。

下面我们设计一个课件,使用按钮观看一组“世界风光”图片,每张图片附有一段背景音乐。

(37)

新建一个文件,并命名为“世界风光”。

.a5p

144

主流线上放一个显示图标,命名为“背景图片”,导入一张背景图片,在上面键入标题文字,

可以设置文字的背景色,如图所示。

1.65

-406-

1.65 导入的背景图片和键入的文字

145

主流线上放一个交互图标,命名为“世界各地”。

146Response Type

交互图标的右侧加入一个群组图标,在出现“(响应类型)”对话框时,选择

(按钮)”选项,单击“”按钮,并将该显示图标命名为“英国石柱”。

ButtonOK

147

开群组图标,拖一个显示图标到次级流程线上,双击显示图标,导入“英国石柱”图片,可

以在图片上加入说明文字。

148

一个声音图标到拖显示图标的下方,导入一段符合气氛的背景音乐,将其属性设为

(并行)”。

Concurrent

149Key PressMouse

声音图标的下方,放置一个等待图标,在其属性设置对话框中,选择“”、“

ClickShow Button

”选项,注意不要选“”选项。

150

声音图标下面再放一个擦除图标,将“英国石柱”图片擦除,此时主流程线和群组图标的次

级流程线如图所示。

1.66

主流程线 群组图标中的次级流程线

-407-

1.66 交互图标和第一个群组图标

1511.67

闭本群组图标,返回主流程线,双击群组图标上方的按钮响应标志,打开如图

示的“(属性:响应)”对话框。

Properties:Response

1.67 Properties:Response”对话框

152CursorCursor

击“(光标)”后面的按钮,会出现一个“(光标形状)”对话框,用于设置

光标置于按钮上时的形状,如图所示。

1.61

153OKCursor

择手形光标,单击“”关闭窗口,可见在“”后的小窗口中出现一个手形的光标样式

1.68 Cursors”对话框

154Response1.69

击对话框的“(响应)”标签切换到如图所示页面。

-408-

1.69 Properties:Response”对话框

155EraseBefore Next Entry

果需要使音乐在进入下一分支之前就结束,需要将“(抹去)”设为“

(进入下一分支前)”,否则音乐将会在按下一个按钮时才停止,其余选项让其保持默认值,

单击“”按钮,返回主流程线。

OK

15641

复步骤添加其他分支内容,在其后添加的群组图标都会默认是按钮响应,而且按钮

的设置都和第一个设置好的按钮一样,省去了逐个设置的麻烦。

157CtrlP

行程序,然后在程序运行到主界面时按【】+【】键,选中各个按钮,调整它们在

主界面上的位置并加以排列,再次按【】+【】键,继续运行程序,运行后的主界面

CtrlP

如图所示。

1.70

1.70 程序流程线和运行后的主界面

说明:

导入的图片最好和展示窗口的大小一样,如果小于展示窗口的话,运行时会透出背景图片,如果出现这种情况,

-409-

可以在背景图片的下方用绘图工具箱中的矩形工具绘制一个和展示窗口一样大的矩形,然后填充适当的颜色,这样

可以起到遮盖背景图片的作用。

三、自

Authorware

提供的系统按钮样式比较单一,如果你想使课件的按钮具有特色,你可以设计自己

的按钮,可以使按钮在正常状态和鼠标置于其上时有不同的形态,以及使按钮按下时有声音效果,

使课件更加生动。

(38)

在图的对话框中,单击“按钮,出现如图所示的“(按钮)”对

1.63Button1.71 Buttons

话框。

1.71 Buttons”对话框

158Add

可以从系统提供的按钮中选择其他的按钮形状,如果要自定义按钮,单击对话框中的“

(增加)”按钮,出现如图所示的“(按钮编辑器)”对话框。

1.72 Button Editor

1.72 Button Editor”对话框

-410-

159NormalUpGraphicImport

击“”栏下的“(浮起)”状态标志,再单击“(图片)”框右边的“(输

入)”按钮,打开如图所示的“(输入哪一个文件)”对话框。

1.73 Import Which File

1.73 Import Which File”对话框

160

择一个合适的图像文件,这个图像就是你自定义按钮在鼠标停留在其上时的状态,单击

(输入)”按钮,完成按钮图像的导入,回到“(按钮编辑器)”对话框。

ImportButton Editor

161NormalOverImport

击“”栏下的“(之上)”状态标志,再次单击“(输入)”按钮,导入一幅图

像,它将是按钮在鼠标置于其上时的形象。

162LabelShow Label

果要在按钮图像上出现按钮文字,在“(标签)”下拉列表框中选“(显示

标签)”。

163SoundImport

果要给按钮添加声效,单击对话框“(声音)”框旁的“(输入)”按钮,打开如

所示的“(输入哪一个文件)”对话框。

1.74 Import Which File

-411-

1.74 Import Which File”对话框

164Import

择一个合适的声音文件(一定要短小),单击“(输入)”完成声音的导入,返回上

一个对话框。

165Button EditorOK

击“(按钮编辑器)”对话框中的“”按钮,完成自定义按钮,以后再用到这

个按钮时,就可以直接从图所示的对话框中选取了。

6.67

四、热

热区就是我们事先定义的区域,当我们用鼠标置于热区上作一些动作时(如单击),就会进

入一个分支。在下面这个例子中,我们将一幅人体呼吸系统的图片上各个组成部分,如鼻、喉、

气管、肺等区域定义为热区,当用鼠标在这些区域上单击时,进入相应的解说分支。

(39)

新建一个文件,并保存为“呼吸系统”。

.a5p

166

主流线上放一个显示图标,并命名为“背景”。

1671.75

击“背景”显示图标,导入一张关于循环系统的图片,可根据需要加入一些文字,如图

所示。

-412-

1.75 显示图标显示内容

168

主流线上放一个交互图标,并命名为“热区响应”。

169

交互图标的右侧放一个群组图标,在打开的“反应类型”对话框中,选择“热区响

Hot Spot

应)选项”,并将该图标命名为“鼻和口”,如图所示。

1.76

1.76 主流程线

170Properties:Response

击群组图标上方的热区响应标志,打开“(性质:响应)”对话框,单

击“”标签,进入如图所示的界面。

Hot Spot1.77

-413-

1.77 Properties:Response”对话框

171MatchSingle Click

开“(符合)”下拉列表框,在列表中选“(单击)”,意即热区对单击发生

响应,将同时将(光标)设为手形光标,其他为默认值,单击“”按钮。

CursorOK

172Response1.71

击对话框的标签,进入如图所示的界面。

1731.71EraseAfter Next EntryBranchTry Again

置如图所示,(擦除)设为“”,(分支)设为“”,

其他为默认值,单击“”按钮。

OK

17445

复步骤,在交互图标的右侧放置其他需要的群组图标并命名。

175

击“背景”图标,打开展示窗口。

-414-

1.78 ResponseResponse)”对话框

176Shift

主流程线窗口,按住【】键,双击交互图标,在打开的展示窗口中会出现矩形的虚

框,这就是热区,用鼠标调整热区的大小和位置,使其覆盖背景图中相应的区域,如图

1.79

所示。

1.79 调整热区大小和位置

177

闭展示窗口,分别打开每个群组图标,在其流程线上设计响应的内容。

178

文件保存,运行程序,你会发现当你的光标移动到相应区域时,会出现手型光标,单击

就会进入相应的分支。

五、交

在前面使用交互图标的两个示例中,我们看到其属性设置较为复杂。在其他的几种交互方式中,

其属性设置具有共性,为了大家能更好地理解各个选项的含义,我们特意在此以按钮响应为例来说

明,其他响应与此相同,不再赘述。

(40)

在流程线上拖一个交互图标和几个群组图标,响应方式设为按钮响应。

1791.10 Properties:Response

击群组图标上的按钮符号,打开如图所示的“(属性:响应)

对话框。

-415-