Authorware多媒体制作案例教程 教学课件 ppt 作者 沈大林 等 第5章 交互程序设计

上传人:E**** 文档编号:89382059 上传时间:2019-05-24 格式:PPT 页数:59 大小:2.22MB
返回 下载 相关 举报
Authorware多媒体制作案例教程 教学课件 ppt 作者 沈大林 等 第5章  交互程序设计_第1页
第1页 / 共59页
Authorware多媒体制作案例教程 教学课件 ppt 作者 沈大林 等 第5章  交互程序设计_第2页
第2页 / 共59页
Authorware多媒体制作案例教程 教学课件 ppt 作者 沈大林 等 第5章  交互程序设计_第3页
第3页 / 共59页
Authorware多媒体制作案例教程 教学课件 ppt 作者 沈大林 等 第5章  交互程序设计_第4页
第4页 / 共59页
Authorware多媒体制作案例教程 教学课件 ppt 作者 沈大林 等 第5章  交互程序设计_第5页
第5页 / 共59页
点击查看更多>>
资源描述

《Authorware多媒体制作案例教程 教学课件 ppt 作者 沈大林 等 第5章 交互程序设计》由会员分享,可在线阅读,更多相关《Authorware多媒体制作案例教程 教学课件 ppt 作者 沈大林 等 第5章 交互程序设计(59页珍藏版)》请在金锄头文库上搜索。

1、第5章 交互程序设计,5.1 【案例25】选择正确答案 5.2 【案例26】学习数学公式 5.3 【案例27】按钮变换 5.4 【案例28】四种运算练习 5.5 【案例29】看图识字1 5.6 【案例30】看图识字2 5.7 【案例31】猜字母游戏1 5.8 【案例32】猜字母游戏2,5.9 【案例33】扑克牌归位游戏1 5.10 【案例34】扑克牌归位游戏2 5.11 【案例35】日历与记事簿 5.12 【案例36】彩球移动,5.1 【案例25】选择正确答案,1交互类型的种类和特点 交互图标提供了11种交互类型(也叫交互方式)。利用它可以实现人机对话,让用户参与到程序的运行中,通过单击按钮、

2、输入文本、单击对象、拖曳对象等,来控制程序的走向。 把一个交互图标放在流程线上后,第1次将一个图标(不含交互、分支和框架图标)放在交互图标右下方时,会调出“交互类型”对话框。单击某一个单选按钮,选中一种交互类型选项,再单击“确定”按钮,即可选择相应的交互类型。 (1)交互结构:交互图标右下方创建的图标可以统一称为响应图标,响应图标上方的小图标叫交互判断图标(也叫交互类型图标或判断图标),如图5-1-8所示。响应图标的名称会按照响应图标的顺序(从左到右),从上到下依次列在交互图标的右边。 交互判断图标决定于交互的类型,响应图标是产生交互事件(例如:单击按钮等)后所执行的图标。执行完响应图标后,程

3、序会有不同的走向,这是由判断图标决定的。 (2)交互图标的演示窗口:双击交互图标,调出它的演示窗口,其内有与,交互类型对应的一些对象,例如,按钮、图形、图像和文本输入框(有输入文本交互时)等,如图示。可以像显示图标的演示窗口那样,创建交互的界面,调整各对象的大小与位置。 按钮类型:单击按钮后,程序会立即执行相应的响应图标。 文本输入交互类型:用户输入文本后(通常还需要按【Enter】键),当用户输入的文本与约定的文本一致时,程序会立即执行相应的响应图 热对象交互类型:热对象也叫热件。当单击、双击或鼠标指针经过设定的对象(即热对象)时,激活该对象,程序会立即执行相应的响应图标。,热区域交互类型:

4、热对象也叫热件。当单击、双击或鼠标指针经过设定的对象(即热对象)时,激活该对象,程序会立即执行相应的响应图标 热区域交互类型:热区域也叫热区或热点。热区域是在演示窗口内设定的一个区域,当它被激活(单击、双击或鼠标指针经过热区域时均可以激活它)时,程序会立即执行相应的响应图标。 下拉菜单交互类型:单击下拉菜单中的菜单命令,程序会立即执行相应的响应图 重试限制交互类型:重试限制也叫次数限制交互,当用户进行同一个交互图标下的交互操作次数与限定的次数一样时,程序会立即执行相应的响应图标。 时间限制交互类型:当用户进行同一个交互图标下的交互操作所用的时间与限定的时间一样时,程序会立即执行相应的响应图标。

5、 条件类型交互:当设定的条件成立时,程序会立即执行相应的响应图标。 目标区交互类型:用鼠标拖曳对象到所设定的目标区时,松开鼠标左键,程会立即执行相应的响应图标。 按键交互类型:当用户按下指定的按键时,程序会立即执行相应的响应图标。,事件类型:当指定的事件产生时,程序会立即执行相应的响应图标。 2“属性:交互图标”(交互作用)面板 单击选中交互图标,再单击“修改”“图标”“属性”菜单命令,或按住【Ctrl】键的同时双击交互图标,都可以调出交互图标的“属性:交互图标”面板。 交互图标的“属性:交互图标”(交互作用)面板如图所示。该面板有4个选项卡,单击标签切换到相应的选项卡。面板中各选项的作用如下

6、。 (1)“擦除”下拉列表框:交互图标具有显示图标的功能,可以显示文字、图形和图像等,因此,要确定是否擦除这些显示的内容,以及何时擦除这些,显示的内容。此下拉列表框中有3个选项,它们的含义如下。 “在退出之前”:当程序流程离开当前交互时,前一次交互显示的信息才会被擦除。 “在下次输入之后”:当用户完成下一次输入之后,前一次交互显示的信息才被擦除。 “不擦除”:不擦除交互图标演示窗口内的内容,其内容一直保留在屏幕上。除非用户设置一个擦除图标来擦除这些显示信息。 (2)“擦除特效”栏:单击该栏的按钮,会调出“擦除模式”对话框,它与擦除图标的“擦除模式”对话框完全一样,作用也一样。 (3)“选项”栏

7、:它有两个复选框,其作用如下。 “在退出前中止”复选框:选中此项后,则在程序退出该交互图标时,程序暂停,单击鼠标或按任意键后,程序正式退出交互,继续往下执行。 “显示按钮”复选框:在选中了“在退出前中止”复选框后,该按钮才有效。在有文本输入交互方式时,选中“显示按钮”复选框,则在退出交互后的暂停期间内,屏幕会显示一个【继续】按钮,单击它后,程序才继续往下执行。,3“属性:交互图标”(显示)面板 “属性:交互图标”(显示)面板。可以看出,它与显示图标的“属性:显示图标”面板基本一样,使用方法也基本一样。此外,它还增加了【文本区域】按钮,【打开】按钮的功能也不一样了。 (1)【文本区域】按钮:单击

8、该按钮,可调出“属性:交互作用文本字段”对话框,利用该对话框可设置文本交互时的有关输入文字的内容。例如,文字的大小、颜色,文本输入框的大小与位置等。 (2)【打开】按钮:单击该按钮,可调出交互图标的演示窗口。 4按钮交互的“属性:判断图标”面板 双击按钮交互的判断图标,可调出按钮判断图标的“属性:判断图标”面板。“属性:交互图标”(按钮)面板中各选项的作用如下。 (1)“类型”下拉列表框:该下拉列表框内有11个选项,用来确定交互类型。 (2)“大小”和“位置”文本框:它们用来精确确定按钮的大小与位置。 (3)“标签”文本框:该文本框内输入按钮的标题。它可以是字符串常量、数值常量、变量(变量的值

9、作为按钮的名称)和函数(函数的值作为按钮的,名称)等。当该文本框内不输入任何内容时,按钮的名称为响应图标的名称。当“标签”文本框内的变量值改变时,按钮上的标题也会随之改变。 (4)“快捷键”文本框:该文本框内输入按键(快捷键)的名称。当用户按该快捷键时,也可达到与单击按钮相同的效果。例如:输入F6,则快捷键是【F6】,按【F6】键与单击按钮的作用一样;输入AltD,则快捷键是【Alt+D】。 (5)“选项”栏:它有两个复选框,其含义如下。 “默认按钮”复选框:选中它时,按钮为默认的标准按钮,按钮形状与其他按钮形状稍不相同,它的四周有粗线条,这种默认按钮在按【Enter】键时会执行相应的响应图标

10、。 “非激活状态下隐藏”:不选中它时,按钮不可用时呈灰色;选中它时,按钮不可用时自动消失。 (6)“鼠标”栏:单击该栏中的按钮,可调出“鼠标指针”对话框。在此对话框中单击某一种鼠标指针,再单击【确定】按钮,即可确定鼠标指针移至按钮之上时的鼠标指针形状。 利用该对话框还可以添加新的鼠标指针,单击“鼠标指针”对话框中的【添加】,按钮,调出“加载指针”对话框。找到鼠标指针文件,再单击【打开】按钮,即可将新的鼠标指针加载到“鼠标指针”对话框中(即鼠标指针库)。这时,“鼠标指针”对话框中的【删除】与【编辑】按钮变为有效,单击【删除】按钮可以删除“鼠标指针”对话框中选中的鼠标指针,单击【编辑】按钮可以对加

11、入的鼠标指针进行重新设定。 (7)【按钮】按钮:单击它可调出“按钮”对话框,利用该对话框可以改变按钮样式、加载按钮等。 5按钮交互的“属性:判断图标”(响应)面板 按钮交互的“属性:判断图标”(响应)面板如图所示。其中各选项的作用如下。,(1)“范围”栏的“永久”复选框:选中它后,当程序执行完该交互分支的响应图标后,该交互图标的按钮仍能起作用,用户随时都可单击该按钮,使程序流向跳转到此图标处执行程序。利用擦除图标或用“激活条件”文本框中的变量或表达式可清除该按钮。 (2)“激活条件”文本框:可输入逻辑常量、变量或表达式,当其值为真(TRUE)时,按钮有效;其值为假(FALSE)时,按钮无效。不

12、输入任何内容时,按钮总有效。 (3)“擦除”下拉列表框:用来选定退出交互后的擦除交互信息(按钮)的方式。该下拉列表框中各选项的含义如下。 “在下一次输入之后”:在执行下一次交互后擦除交互信息。 “在下一次输入之前”:在执行下一次交互前就擦除交互信息。 “在退出时”:在退出该交互状态时擦除交互信息。 “不擦除”:不擦除交互信息。 (4)“分支”下拉列表框:用来确定执行完一次交互后的程序流向类型。它有4个选项,各选项的作用如下(4种程序流向类型在程序中会有不同形式的流程线来描述)。,“重试”类型:程序执行完该交互后,返回到交互图标入口处,重新判断是否能进入该交互下面的某一个交互项。 “继续”类型:

13、当前交互项执行结束后,程序流向沿原路返回,以检查其右边是否有符合条件的其他交互要执行,直到没有符合条件的其他交互,才返回交互图标入口处。 “退出交互”类型:退出交互分支结构,执行交互图标下边流程线上的后续图标。,另外,按住【Ctrl】键的同时,单击交互图标下边的分支流程线或区域,即可依次改变程序流向类型,从流程线的不同形式的变化可以看出程序流向类型的变化。 (5)“状态”下拉列表框:用来选择跟踪响应的正确与错误。3个选项的作用如下。 “不判断”:即对是否进入该交互项不做判断和记录。不跟踪交互,是默认选项。 “正确响应”:跟踪正确响应(也叫正确交互),将正确响应次数累加,并存入系统变量中。响应图

14、标的名字前会增加一个响应状态标记“+” 。 “错误响应”:跟踪错误响应(也叫错误交互),将错误响应次数累加,并存入系统变量中。响应图标的名字前会增加一个响应状态标记“-” 。 (6)“计分”文本框:可以输入变量或表达式,如果这个响应是正确的,则计分是正数;如果这个响应是错误的,则计分是负数。,5.2 【案例26】学习数学公式,1“按钮”对话框 单击交互判断图标“属性:交互”面板内的【按钮】按钮,调出“按钮”对话框。利用该对话框中的【添加】、【删除】和【编辑】按钮,可以增加、删除和编辑按钮。“按钮”对话框中各选项的作用如下。 (1)“预览”栏与“描述”栏的作用如下。 “预览”栏:此栏列出了按钮库

15、的按钮形状,单击此栏中的一个按钮图案,再单击“确定”按钮,即可改变按钮的样式。 “描述”栏:此栏是按钮的说明内容。 (2)“系统按钮”栏有两个下拉列表框,分别用来设置按钮标题的字体与字号。 (3)几个按钮的作用如下。 【添加】按钮:单击该按钮,可以调出“按钮编辑”对话框,如图5-2-5所示。利用它可以给按钮库添加新按钮。 【删除】按钮:单击该按钮,可以删除按钮库中选定的按钮。 【编辑】按钮:单击该按钮,可以调出“按钮编辑”对话框,利用它可以编辑按钮库中选定的按钮。,2按钮编辑 利用“按钮编辑”对话框可以设定按钮的形状、图案、名字和伴音,各选项的作用如下。 (1)“状态”栏:用来确定按钮的状态,

16、它有“常规”和“选中”两列,这两列都有4种按钮的状态。单击一个图标即可选中一种按钮状态。该栏中各行图标的含义如下。 未按:表示按钮没被鼠标单击按下而处于弹起时按钮的状态。 按下:表示按钮被鼠标单击而处于按下时按钮的状态。 在上:表示鼠标指针经过按钮或置于按钮之上时按钮的状态。 不允(即无效):表示按钮处于无效时按钮的状态。 (2)单击“图案”下拉列表框右边的【导入】按钮,可调出“导入哪个文件?”对话框,利用该对话框可为新按钮选择图案。再在其左边的下拉列表框内选中“使用导入图”选项。 (3)在“标签”栏左边的第1个下拉列表框中选中一种按钮标题显示样式,即“显示卷标”与“无”两项。在“标签”下拉列表框中选中“显示卷标”选项后,其,右边的下拉列表框变为可选的,用来选择标题居于按钮中的位置(居中、居左和居右)。 (4)单击“声音”下拉列表框右边的【导入】按钮,调出“导入哪个文件?”对话框。利用该对话框,可选择按钮在动作时的声音。单击其右边的【播放】按钮,可播放选定的声音。再在其左边的下拉列表框内选中“无”(取消声音)或“使用导入图”(应为“使用导入声音”,即使用声音)选项。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号