
三D

多媒体课件制作与应用 第五章Authorware7.0交互响应 多媒体是将图、文、声、像等各种媒体表达方式有机地结合到一起,并具有良 好交互性的计算机技术。可见,除了前面已经学习过的图文声像等表达方式外,多 媒体程序中的一个很重要的特点就是交互性,也就是说程序能够在用户的控制下运 行。其目的是使计算机与用户进行沟通,互相能够对对方的指示做出反应,从而使 计算机程序在用户可理解、可控制的情况下顺利运行。例如我们在Word中编辑了 些内容后要退出应用程序时,计算机就会提示你是否保存更改的内容,如图所示, 这就是一种最常见的交互方式。当用户选择了某个按钮(交互),程序就会按照用户 的选择执行相应的内容(响应)。 ☒ 是活保存对第五ahr功能c的更 是0口香)☐取消☐ 正是考虑到多媒体程序的这种需求,Authorware7.0利用交互图标为创作人员 供了多种交互响应方式,如按钮、菜单、文字、热区、时间限制、次数限制等
多媒体课件制作与应用 第五章Authorware7.0交互响应 多媒体是将图、文、声、像等各种媒体表达方式有机地结合到一起,并具有良 好交互性的计算机技术。可见,除了前面已经学习过的图文声像等表达方式外,多 媒体程序中的一个很重要的特点就是交互性,也就是说程序能够在用户的控制下运 行。其目的是使计算机与用户进行沟通,互相能够对对方的指示做出反应,从而使 计算机程序在用户可理解、可控制的情况下顺利运行。例如我们在Word中编辑了一 些内容后要退出应用程序时,计算机就会提示你是否保存更改的内容,如图所示, 这就是一种最常见的交互方式。当用户选择了某个按钮(交互),程序就会按照用户 的选择执行相应的内容(响应)。 正是考虑到多媒体程序的这种需求,Authorware7.0利用交互图标为创作人员提 供了多种交互响应方式,如按钮、菜单、文字、热区、时间限制、次数限制等

多媒体课件制作与应用 5.1认识交互图标 由于交互和响应是紧密联系的,所以在Authorware7?.O中,我们常常将“交互类 和“响应类型”作为同一个概念使用。 创建一个新文件,从图标工具栏拖动一个交互图标到流程线上,文互图标的缺省名 称也是“未命名”,我们可以更改其图标名,如命名为“交互”。如图所示。 再拖动一个显示图标到交互图标的右侧,这时就出现一个【交互类型】对话框, 图所示。 0[未命名】 层1 交互 未命名 。按 个文本输 助
多媒体课件制作与应用 5.1认识交互图标 由于交互和响应是紧密联系的,所以在Authorware7.0中,我们常常将“交互类型” 和“响应类型”作为同一个概念使用。 创建一个新文件,从图标工具栏拖动一个交互图标到流程线上,文互图标的缺省名 称也是“未命名”,我们可以更改其图标名,如命名为“交互”。如图所示。 再拖动一个显示图标到交互图标的右侧,这时就出现一个【交互类型】对话框,如 图所示

多媒体课件制作与应用 交互类型对话框提供了11种交互类型可供选择。 【按钮响应】 可以在演示窗口创建按钮,并且用此按钮可以与计算机进行交互。按钮的大小 和位置以及名称都是可以改变的,并且还可以加上伴音。Authorware7.O提供了 些 标准按钮,这些按钮用户可以任意选用。如果用户觉得它们不够满意,还可以自日 定义。当用户单击按钮时,计算机会根据用户的指令,沿指定的流程线(响应分支 执行。 【热区域响应】 可在展示窗口中创建一个不可见的矩形区域,采用交互的方法,可以在区域内 单击、双击或把鼠标指针放在区域内,程序就会沿该响应分支的流程线执行,区域 的大小和位置是可以根据需要在演示窗口中任意调整的。 【热对象响应】 与【热区域响应】不同,该响应的对象是一个物,即一个实实在在的对象,义 象可以是任意形状的,而不象【热区域响应】响应区域一定是个矩形。这两种响 可以互为补充,大大提高了Authorware7.O交互的可靠性、准确性。 【目标区域响应】 用来移动对象,当用户把对象移到目标区域,程序就沿着指定的流程线执行 用户需要确定要移动的对象及其目标区域的位置
多媒体课件制作与应用 交互类型对话框提供了11种交互类型可供选择。 【按钮响应】 可以在演示窗口创建按钮,并且用此按钮可以与计算机进行交互。按钮的大小 和位置以及名称都是可以改变的,并且还可以加上伴音。Authorware7.0提供了一些 标准按钮,这些按钮用户可以任意选用。如果用户觉得它们不够满意,还可以自己 定义。当用户单击按钮时,计算机会根据用户的指令,沿指定的流程线(响应分支) 执行。 【热区域响应】 可在展示窗口中创建一个不可见的矩形区域,采用交互的方法,可以在区域内 单击、双击或把鼠标指针放在区域内,程序就会沿该响应分支的流程线执行,区域 的大小和位置是可以根据需要在演示窗口中任意调整的。 【热对象响应】 与【热区域响应】不同,该响应的对象是一个物,即一个实实在在的对象,对 象可以是任意形状的,而不象【热区域响应】响应区域一定是个矩形。这两种响应 可以互为补充,大大提高了Authorware7.0交互的可靠性、准确性。 【目标区域响应】 用来移动对象,当用户把对象移到目标区域,程序就沿着指定的流程线执行。 用户需要确定要移动的对象及其目标区域的位置

多媒体课件制作与应用 【菜单响应】 创建下拉菜单,控制程序的流向。 【按键响应】 对用户敲击键盘的事件进行响应,控制程序的流向。 【条件响应】 当指定条件满足时,这个响应可使程序沿着指定的流程线执行。 【重试限制】 支,限用己来的雪销产亮定装撕亲资整的含清鑫垫行概密的 互。 【时间限制响应】 当用户在特定时间内未能实现特定的交互,这个响应可使程序按指定的流程线继续执 行,常用于“时间限制输入”等。 【文本输入响应】 用它来创建一个用户可以输入字符的区域,当用户按回车键来结束输入时,程序书 定的流程线继续执行,常用于输入密码、回答问题等。 【事件响应】 用于对程序流程中使用的Act iveX控件的触发事件进行响应 每种交互类型都有自己特定的功能,在许多情况下,为了得到需要的程序效果,我们都 将它们配合使用的。系统缺省的交互类型是【按钮响应】交互类型
多媒体课件制作与应用 【菜单响应】 创建下拉菜单,控制程序的流向。 【按键响应】 对用户敲击键盘的事件进行响应,控制程序的流向。 【条件响应】 当指定条件满足时,这个响应可使程序沿着指定的流程线执行。 【重试限制】 限制用户与当前程序交互的尝试次数,当达到规定次数的交互时,就会执行规定的分 支,我们常用它来制作测试题,当用户在规定次数内不能正确回答出正确答案,就退出交 互。 【时间限制响应】 当用户在特定时间内未能实现特定的交互,这个响应可使程序按指定的流程线继续执 行,常用于“时间限制输入”等。 【文本输入响应】 用它来创建一个用户可以输入字符的区域,当用户按回车键来结束输入时,程序按规 定的流程线继续执行,常用于输入密码、回答问题等。 【事件响应】 用于对程序流程中使用的ActiveX控件的触发事件进行响应。 每种交互类型都有自己特定的功能,在许多情况下,为了得到需要的程序效果,我们都是 将它们配合使用的。系统缺省的交互类型是【按钮响应】交互类型

多媒体课件制作与应用 我们称这种流程结构为交互结构,它不仅仅是交互图标,而是由交互图标、 应类型符号、交互响应图标及交互后分支流向四部分组成,如图所示。 味命名1国回区 交互图标:交互结构的核心,是显示图标、等待图标、擦除图标等的组合 可以直接提供文本图形、决定分支流向、暂停程序执行、擦除窗口内容等 功能。 交互响应类型符号:定义了用户可以与多媒体程序进行交互的控制方法, 也叫交互类型。 交互响应图标:一旦用户与多媒体程序进行交互,它将沿着相应的分支扌 行,该分支被称为响应分支或交互分支,执行的内容(即图标)被称为交互 响应图标。交互响应图标可以是一个单一图标,也可以是包含了许多内容 的复杂模块。 交互响应后分支流向:定义了程序执行完分支后将按什么流向继续执行
多媒体课件制作与应用 我们称这种流程结构为交互结构,它不仅仅是交互图标,而是由交互图标、响 应类型符号、交互响应图标及交互后分支流向四部分组成,如图所示。 交互图标:交互结构的核心,是显示图标、等待图标、擦除图标等的组合, 可以直接提供文本图形、决定分支流向、暂停程序执行、擦除窗口内容等 功能。 交互响应类型符号:定义了用户可以与多媒体程序进行交互的控制方法, 也叫交互类型。 交互响应图标:一旦用户与多媒体程序进行交互,它将沿着相应的分支执 行,该分支被称为响应分支或交互分支,执行的内容(即图标)被称为交互 响应图标。交互响应图标可以是一个单一图标,也可以是包含了许多内容 的复杂模块。 交互响应后分支流向:定义了程序执行完分支后将按什么流向继续执行

多媒体课件制作与应用 5.2按钮响应 在程序设计过程中最常用的交互响应方式就是按钮响应,如选择按钮、退出按 钮等。我们不仅可以利用按钮选择不同的程序内容,而且可以根据程序的需要或自 己的爱好修改按钮外观。 5.2.1利用按钮选择内容 下面通过实例介绍如何利用按钮选择内容。程序流程如图所示。 四a75-1.a1p 层1 名花欣赏 牡丹控 南南 那金香
多媒体课件制作与应用 5.2按钮响应 在程序设计过程中最常用的交互响应方式就是按钮响应,如选择按钮、退出按 钮等。我们不仅可以利用按钮选择不同的程序内容,而且可以根据程序的需要或自 己的爱好修改按钮外观。 5.2.1利用按钮选择内容 下面通过实例介绍如何利用按钮选择内容。程序流程如图所示

多媒体课件制作与应用 1.新建一个文件,命名为a75-L.a7p。从菜单中选择【修改】/【文件】/【属性下 项,打开文件属性面板,定义显示窗口大小可变(在大小下拉列表框中选择“根据变量 选项),选中标题栏并使之在屏幕上居中,如图所示。 经性文 味命名酊 交作用 颜色:☐肯景色圆色浓度关 大小:根据变量 2.拖动一个交互图标到流程线上,命名为“名花欣赏”。再拖动一个显示图标到交互 图标右侧,从出现的【响应类型】对话框中选择按钮 交互类型。 关闭对话框,则该显示图 标附着在交互图标的右侧,我们可以修改该图标(响应图标)的名称为“牡丹花”。 3.双击打开显示图标“牡丹花”,导入牡丹花图片。 4.再拖动两个显示图标到交互图标右侧(第一分支右侧),程序直接以按钮交互类型! 别为显示图标建立两个分支。为什么这里不出现交互类型对话框要求我们选择交互类型可 这是因为 当我们为 交互分支选择交互类型后,若再在此交互分支后面添加新的交 分支,则新分支自动继承前一分支的交互类型和相应属性。但是若将新分支直接添加到 有分支的前面,则不具有这种继承关系,需要重新选择交互类型。分别为各分支命名为 金莲花”和“郁金香”,并在其中导入相应的图片
多媒体课件制作与应用 1.新建一个文件,命名为a75-1.a7p。从菜单中选择【修改】/【文件】/【属性】选 项,打开文件属性面板,定义显示窗口大小可变(在大小下拉列表框中选择“根据变量” 选项),选中标题栏并使之在屏幕上居中,如图所示。 2.拖动一个交互图标到流程线上,命名为“名花欣赏”。再拖动一个显示图标到交互 图标右侧,从出现的【响应类型】对话框中选择按钮交互类型。关闭对话框,则该显示图 标附着在交互图标的右侧,我们可以修改该图标(响应图标)的名称为“牡丹花”。 3.双击打开显示图标“牡丹花”,导入牡丹花图片。 4.再拖动两个显示图标到交互图标右侧(第一分支右侧),程序直接以按钮交互类型分 别为显示图标建立两个分支。为什么这里不出现交互类型对话框要求我们选择交互类型呢? 这是因为:当我们为一个交互分支选择交互类型后,若再在此交互分支后面添加新的交互 分支,则新分支自动继承前一分支的交互类型和相应属性。但是若将新分支直接添加到现 有分支的前面,则不具有这种继承关系,需要重新选择交互类型。分别为各分支命名为 “金莲花”和“郁金香”,并在其中导入相应的图片

多媒体课件制作与应用 5.运行程序,画面上会出现3个按钮,其位置和大小可能不太合适,我们可以暂 行,然后调整按钮的位置和排列(鼠标拖动按钮或使用【修政】一【排列】命令设置对凡 齐),如图所示。 6.再次运行程序, 单击不同的按钮,会出现不同的内容,也就是说程序按照我们的摸 作执行了相应的分支。 7.停止运行程序。双击交互图标,能够打开一个显示窗口,其中包含了交互图标的 个分支按钮,我们也可以在其中添加文字、图片等内容,如在下方加入一句提示信息“ 击按钮显示图片”。为了使程序美观,我们还可以在图片显示区域加一个相框。(用绘图 工具绘制)
多媒体课件制作与应用 5.运行程序,画面上会出现3个按钮,其位置和大小可能不太合适,我们可以暂停运 行,然后调整按钮的位置和排列(鼠标拖动按钮或使用【修改】→【排列】命令设置对 齐),如图所示。 6.再次运行程序,单击不同的按钮,会出现不同的内容,也就是说程序按照我们的操 作执行了相应的分支。 7.停止运行程序。双击交互图标,能够打开一个显示窗口,其中包含了交互图标的3 个分支按钮,我们也可以在其中添加文字、图片等内容,如在下方加入一句提示信息“单 击按钮显示图片”。为了使程序美观,我们还可以在图片显示区域加一个相框。(用绘图 工具绘制)

多媒体课件制作与应用 8.关闭演示窗口。运行程序,可以看到画面上多了一句提示信息 框,而且即使点击按钮执行不同的分支,该提示信息和图框也不会变化,日 如图所示。 9.运行程序,查看效果。 牡丹花 金准花 单击技级削图片
多媒体课件制作与应用 8.关闭演示窗口。运行程序,可以看到画面上多了一句提示信息和图 框,而且即使点击按钮执行不同的分支,该提示信息和图框也不会变化, 如图所示。 9.运行程序,查看效果