




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
多媒体课件中的交互第一页,共一百八十九页,编辑于2023年,星期六3.1认识Authorware7.0中的交互3.1.1交互的种类3.1.2实现交互设计的步骤与要素3.1.2交互图标的使用方法3.1.3交互图标的属性返回首页第二页,共一百八十九页,编辑于2023年,星期六3.1.1交互的种类在Authorware7.0提供的交互图标的交互类型的选择对话框中,选择需要的交互方式,如图3-1所示。图3-1交互类型的选择对话框返回本节第三页,共一百八十九页,编辑于2023年,星期六3.1.2实现交互设计的步骤与要素(1)确定交互逻辑,完成前导程序设计,引入交互图标(2)设计触发方式(响应类型)(3)确定反馈信息(响应图标)(4)编辑流程分支(响应分支)(5)设置状态跟踪(响应状态)第四页,共一百八十九页,编辑于2023年,星期六3.1.3交互图标的使用方法(1)拖动一个交互图标到设计窗口的流程线上,然后拖动一个其他类型的图标到它的右侧,Authorware7.0会自动完成流程的连接,如图3-2所示。(2)在交互类型选择对话框中选中需要的交互类型。一般一个交互需要一个完整的背景,如图3-3所示。(3)在响应属性对话框中,设置响应方式的热键、图标位置、响应方式等内容。(4)设置交互响应的结果,即用户进入交互后,交互图标对用户的响应的处理。第五页,共一百八十九页,编辑于2023年,星期六图3-2一个交互图标的流程线第六页,共一百八十九页,编辑于2023年,星期六图3-3交互图标的展示窗口返回本节第七页,共一百八十九页,编辑于2023年,星期六3.1.4交互图标的属性1.交互图标的显示功能(如图3-4所示)双击流程线上的交互图标就可以打开演示窗口。在程序编辑窗口的流程线上插入一个新的交互图标,然后运行该文件。在程序运行时,双击屏幕上任何一个包含在交互显示中的显示对象,也可以打开演示窗口。第八页,共一百八十九页,编辑于2023年,星期六图3-4交互图标的特殊显示功能第九页,共一百八十九页,编辑于2023年,星期六2.交互图标的交互属性交互图标的交互属性可以通过交互图标的属性对话框来设置,如图3-5所示。在此对话框中可以设置各种显示选项,如层的级数、显示等级变换、位置以及对象何时被删除等。(1)Textfield按钮(如图3-6~3-9所示)
(2)Interaction选项卡(3)Display选项卡(如图3-10)所示
(4)Layout选项卡(如图3-11~3-13)所示(5)CMI选项卡(如图3-14所示)第十页,共一百八十九页,编辑于2023年,星期六图3-5交互图标的属性对话框第十一页,共一百八十九页,编辑于2023年,星期六图3-6交互图标文本域属性对话框图3-7文本输入响应标志第十二页,共一百八十九页,编辑于2023年,星期六图3-8交互作用选项卡第十三页,共一百八十九页,编辑于2023年,星期六图3-9文本选项卡第十四页,共一百八十九页,编辑于2023年,星期六图3-10显示选项卡第十五页,共一百八十九页,编辑于2023年,星期六图3-11版面布局选项卡第十六页,共一百八十九页,编辑于2023年,星期六图3-12位置下拉列表框图3-13可移动性下拉列表框第十七页,共一百八十九页,编辑于2023年,星期六图3-14CMI选项卡第十八页,共一百八十九页,编辑于2023年,星期六CMI(计算机管理教学)选项卡
提供了应用于计算机管理系统教学方面的属性(1)Knowledge(知识)跟踪(若使用该选项,必须在文件属性面板的CMI属性设置面板中,选择知识跟踪选项。)(2)InteractionID(交互地址)标识号(3)ObjectiveID(对象地址)标识号(4)Weight(重要性)(5)Type(类型)
第十九页,共一百八十九页,编辑于2023年,星期六表3-1Type参数所允许的字符第二十页,共一百八十九页,编辑于2023年,星期六3.交互图标的快捷方式从图3-15可以看出,交互图标的结构包括4个方面:(1)交互流程线上的快捷方式
(2)响应结果图标上的快捷方式(3)返回路径上的快捷方式(4)交互图标本身的快捷方式
第二十一页,共一百八十九页,编辑于2023年,星期六图3-15交互图标的结构组成返回本节第二十二页,共一百八十九页,编辑于2023年,星期六3.2按钮响应(Button)3.2.1按钮响应的使用步骤3.2.2设置按钮响应的属性3.2.3按钮响应实例返回首页第二十三页,共一百八十九页,编辑于2023年,星期六3.2.1按钮响应的使用步骤(1)从图标板上拖动一个交互图标到程序的流程线上,然后拖动一个响应结果图标到交互图标的右侧。(2)在系统弹出的交互类型选择按钮响应的交互类型。(3)双击交互图标流程与结果图标流程的交叉点,系统弹出响应属性对话框,设置交互的流向等内容。(4)双击交互图标导入背景图案,调整按钮的位置和大小。(5)打开结果图标,设置按钮被用户响应时的内容。返回本节第二十四页,共一百八十九页,编辑于2023年,星期六3.2.2设置按钮响应的属性双击交互图标流程与结果图标流程的交叉点,系统弹出响应属性对话框,如图3-16所示。图3-16按钮响应属性对话框第二十五页,共一百八十九页,编辑于2023年,星期六1.两个属性选项卡的公共部分的内容从图3-17、3-18中显示按钮的4种正常(Normal)状态包括:
UPDownOverDisabled对于复选框和单选钮来说,它们还有检查状态,即确定按钮是否被选中的功能:
UPandCheckedDownandCheckedOverandCheckedDisabled第二十六页,共一百八十九页,编辑于2023年,星期六图3-17按钮选择对话框第二十七页,共一百八十九页,编辑于2023年,星期六图3-18
ButtonEditor窗口第二十八页,共一百八十九页,编辑于2023年,星期六2.按钮响应属性在Button属性选项卡中的内容
Size数值框
Location坐标值框
Label输入框Key(s)输入框
Option选项
Cursor选择按钮(如图3-19所示)
第二十九页,共一百八十九页,编辑于2023年,星期六图3-19鼠标图形选择对话框第三十页,共一百八十九页,编辑于2023年,星期六3.响应属性的Response选项卡单击按钮响应属性对话框中的Response标签,得到如图3-20所示的Response选项卡界面。在此属性页中,主要是设定交互的响应条件、擦除时间、退出方向、正确与否等内容。Scope选项
ActiveIf域
Erase下拉列表
Branch下拉列表(如图3-21、
3-22所示)
Score域
第三十一页,共一百八十九页,编辑于2023年,星期六图3-20按钮响应属性的响应选项卡第三十二页,共一百八十九页,编辑于2023年,星期六图3-21分支下拉列表图3-22状态下拉列表返回本节第三十三页,共一百八十九页,编辑于2023年,星期六3.2.3按钮响应实例实例一:音乐开关。运行结果:如图3-23所示。流程如图3-24所示。操作步骤(略)图3-23“音乐开关”运行界面第三十四页,共一百八十九页,编辑于2023年,星期六图3-24“音乐开关”流程图第三十五页,共一百八十九页,编辑于2023年,星期六图3-25背景音乐属性对话框第三十六页,共一百八十九页,编辑于2023年,星期六(a)关音乐(b)关音乐图3-26Properties:Response对话框双击流程线上“关音乐”计算图标上方的响应标志,打开如图3-26所示的Properties:Response第三十七页,共一百八十九页,编辑于2023年,星期六实例二:词语解释。运行结果:如图3-27所示。流程图:如图3-28所示。操作步骤(略)(具体如下图)第三十八页,共一百八十九页,编辑于2023年,星期六图3-27“词语解释”运行界面第三十九页,共一百八十九页,编辑于2023年,星期六图3-28“词语解释”流程图第四十页,共一百八十九页,编辑于2023年,星期六图3-29“封面”显示图标内容第四十一页,共一百八十九页,编辑于2023年,星期六图3-30Properties:Response对话框第四十二页,共一百八十九页,编辑于2023年,星期六图3-31Button(按钮)对话框第四十三页,共一百八十九页,编辑于2023年,星期六图3-32按钮编辑对话框返回本节第四十四页,共一百八十九页,编辑于2023年,星期六3.3热区响应3.3.1热区响应的使用步骤3.3.2设置热区响应的属性3.3.3热区响应实例返回首页第四十五页,共一百八十九页,编辑于2023年,星期六3.3.1热区响应的使用步骤(1)从图标板上拖动一个交互图标到程序的流程线上,然后拖动一个响应结果图标到交互图标的右侧。(2)在弹出的对话框中选择热区响应的交互类型。(3)双击交互图标流程与结果图标流程的交叉点,从弹出对话框中选择鼠标的动作,设置交互的流向等。(4)双击交互图标导入背景图片,并调整热区的位置和大小。(5)最后打开结果图标,设置热区被用户响应的内容。返回本节第四十六页,共一百八十九页,编辑于2023年,星期六3.3.2设置热区响应的属性从图3-33中HotSpot属性选项卡中有以下内容:Size数值框Location坐标值框Key(s)输入框Match下拉列表(如图3-34所示)
HighlightOnMatch选项MarkOnMatch选项Cursor选择按钮第四十七页,共一百八十九页,编辑于2023年,星期六图3-33热区响应的响应属性对话框第四十八页,共一百八十九页,编辑于2023年,星期六图3-34Match下拉列表返回本节第四十九页,共一百八十九页,编辑于2023年,星期六3.3.3热区响应实例热区响应实例:乐器展示厅。知识要点:利用热区在运行时不可见的特点,在每一对象上设置一个热区响应来产生气泡信息,以进一步了解热区响应在课件制作中的应用及热区响应的属性设置。制作思路:在流程线上放一个含有要展示的乐器图像的显示图标及一个交互图标,将交互类型设置为热区响应,交互的每个热区和相应的乐器图相吻合。运行结果:如图3-35所示。流程图如图3-36所示。操作步骤(略)第五十页,共一百八十九页,编辑于2023年,星期六图3-35“乐器展示厅”运行界面第五十一页,共一百八十九页,编辑于2023年,星期六图3-36“乐器展示厅”流程图返回本节第五十二页,共一百八十九页,编辑于2023年,星期六3.4热件响应3.3.1热件响应的使用步骤3.3.2设置热件的响应属性3.3.3热件响应实例返回首页第五十三页,共一百八十九页,编辑于2023年,星期六3.3.1热件响应的使用步骤(1)从图标板上拖动一个交互图标到程序的流程线上,然后拖动一个响应结果图标到交互图标的右侧。(2)在系统弹出的交互类型选择热件响应的交互类型。(3)双击交互图标流程与结果图标流程的交叉点,从弹出的对话框中选择鼠标的动作,设置交互的流向等内容。(4)双击交互图标导入背景图案,并调整热件的位置。(5)打开结果图标,设置热件被用户响应时的内容。返回本节第五十四页,共一百八十九页,编辑于2023年,星期六3.3.2设置热件的响应属性HotObject属性选项卡中的内容,如图3-47所示。HotObject说明框:显示热件对象的显示图标的内容。Key(s)输入框:定义响应这个按钮的热件。Match下拉列表:有3个鼠标动作的选项来设置用户使用什么样的方法来激活热件响应。HighlightOnMatch选项:在条件匹配时设置热件的区域变为高亮。Cursor选择按钮:可在鼠标图形选择在程序运行时鼠标对这个热件操作时,鼠标为何种形态。第五十五页,共一百八十九页,编辑于2023年,星期六图3-47热对象选项卡返回本节第五十六页,共一百八十九页,编辑于2023年,星期六3.3.3热件响应实例实例:字母游戏。运行结果:如图3-48所示。流程图如图3-49所示。操作步骤:(1)新建一个文件,属性设置为Size(尺寸)为640×480(VGAmac13“),Options(选项)栏中选择CenteronScreen(位于屏幕中央)、MenuBar(菜单栏),其他不选。以“字母游戏”为文件名保存。(2)添加计算图标(如图3-40、3-41所示)(3)添加这个例程的背景,拖动一个显示图标到流程线上,命名为“背景”。如图3-42所示。第五十七页,共一百八十九页,编辑于2023年,星期六图3-48“字母游戏”运行结果第五十八页,共一百八十九页,编辑于2023年,星期六图3-49“字母游戏”流程图第五十九页,共一百八十九页,编辑于2023年,星期六图3-40“初始”计算图标第六十页,共一百八十九页,编辑于2023年,星期六图3-41新变量对话框第六十一页,共一百八十九页,编辑于2023年,星期六图3-42背景第六十二页,共一百八十九页,编辑于2023年,星期六(4)添加字母的图形,使用了两个群组图标来放置这些按钮(如图3-43、3-44所示)。(5)设置交互的内容。(6)双击群组图标“A”上方流程线的交叉点,打开交互属性对话框,在交互属性对话框中进行设置(如图3-45、3-46所示)。(7)设计结果图表的内容(如图3-47~3-60所示)第六十三页,共一百八十九页,编辑于2023年,星期六图3-43字母群组图标第六十四页,共一百八十九页,编辑于2023年,星期六图3-44字母效果第六十五页,共一百八十九页,编辑于2023年,星期六图3-45HotObject属性选项卡第六十六页,共一百八十九页,编辑于2023年,星期六图3-46“A”响应的Response属性对话框第六十七页,共一百八十九页,编辑于2023年,星期六图3-47“A”群组图标内容第六十八页,共一百八十九页,编辑于2023年,星期六图3-48“A”移动的属性对话框第六十九页,共一百八十九页,编辑于2023年,星期六图3-49“累计”计算图标第七十页,共一百八十九页,编辑于2023年,星期六图3-60字母游戏的效果图返回本节第七十一页,共一百八十九页,编辑于2023年,星期六3.5目标区域响应3.5.1目标区域响应的使用步骤3.5.2设置目标区域的响应属性3.5.3目标区域响应实例返回首页第七十二页,共一百八十九页,编辑于2023年,星期六3.5.1目标区域响应的使用步骤(1)从图标板上拖动一个交互图标到程序的流程线上,然后拖动一个响应结果图标到交互图标的右侧。(2)在交互类型选择目标区域响应的交互类型。(3)双击交互图标流程与结果图标流程的交叉点,弹出对话框中选择鼠标的动作,设置交互的流向等内容。(4)双击交互图标导入背景图片,并调整目标区域的大小和位置,同时选择目标区域的图形或文本对象。(5)打开结果图标,设置目标区域被用户响应时的内容。返回本节第七十三页,共一百八十九页,编辑于2023年,星期六3.5.2设置目标区域的响应属性TargetArea属性选项卡中的内容,如图3-61所示。Size数值框:显示目标区域的大小。Location坐标值框:显示目标区域的位置。OnDrop下拉列表:有3个选项供用户选择,如图3-62所示。
TargetObject说明框:显示可移动对象的图标名。AcceptAnyObject复选框:选择此复选框将会匹配任何对象。第七十四页,共一百八十九页,编辑于2023年,星期六图3-61目标区域响应的响应属性对话框第七十五页,共一百八十九页,编辑于2023年,星期六图3-62放下下拉列表返回本节第七十六页,共一百八十九页,编辑于2023年,星期六3.5.3目标区域响应实例实例一:选择题练习(一种通用的解法)。运行结果:运行界面如图3-63所示、流程图如图3-64所示。操作步骤(略)(如图3-65~3-78所示)第七十七页,共一百八十九页,编辑于2023年,星期六图3-63“选择题练习”运行界面第七十八页,共一百八十九页,编辑于2023年,星期六图3-64“选择练习题”流程图第七十九页,共一百八十九页,编辑于2023年,星期六图3-65使对象可以被移动第八十页,共一百八十九页,编辑于2023年,星期六图3-66巴黎的正确位置群组图标第八十一页,共一百八十九页,编辑于2023年,星期六(b)响应页面图3-67目标区属性对话框(a)目标区页面第八十二页,共一百八十九页,编辑于2023年,星期六图3-68选择移动对象第八十三页,共一百八十九页,编辑于2023年,星期六图3-69“巴黎错误位置”群组图标第八十四页,共一百八十九页,编辑于2023年,星期六图3-70输入语句第八十五页,共一百八十九页,编辑于2023年,星期六图3-71属性:错误响应对话框(a)第八十六页,共一百八十九页,编辑于2023年,星期六图3-72属性:错误响应目标区对话框(b)第八十七页,共一百八十九页,编辑于2023年,星期六图3-73移动区域第八十八页,共一百八十九页,编辑于2023年,星期六图3-74移动区域第八十九页,共一百八十九页,编辑于2023年,星期六图3-75allcorrectmatched选项卡第九十页,共一百八十九页,编辑于2023年,星期六图3-76Allcorrectmatched条件Response选项卡第九十一页,共一百八十九页,编辑于2023年,星期六图3-77AllcorrectMatched群组图标第九十二页,共一百八十九页,编辑于2023年,星期六图3-78输入文字第九十三页,共一百八十九页,编辑于2023年,星期六实例二:“选择练习题”的一种简单解法。运行结果:该例的运行结果与实例一的运行结果完全一致。设计流程图如图3-79所示。操作步骤:经过上述处理,操作过程可大为简化:在实例二中的交互图标前面的流程可按实例一同样设计,但省去了前面提到的3路错误响应分支的设计。在4路正确响应分支的后边加入的是错误响应分支,调整结果如图3-80所示。最后设计好的交互目标区域如图3-81所示。第九十四页,共一百八十九页,编辑于2023年,星期六图3-79“选择练习题”简化流程图第九十五页,共一百八十九页,编辑于2023年,星期六图3-80错误响应对话框TargetArea选项卡设置第九十六页,共一百八十九页,编辑于2023年,星期六图3-81“多项选择题”的目标区域返回本节第九十七页,共一百八十九页,编辑于2023年,星期六3.6菜单响应3.6.1菜单响应的使用步骤3.6.2设置菜单的响应属性3.6.3删除系统的File菜单3.6.4弹出式菜单3.6.4菜单响应实例返回首页第九十八页,共一百八十九页,编辑于2023年,星期六3.6.1菜单响应的使用步骤(1)从图标板上拖动一个交互图标到程序的流程线上,然后拖动一个响应结果图标到交互图标的右侧。(2)在交互类型选择菜单响应的交互类型。(3)双击交互图标流程与结果图标流程的交叉点,弹出的对话框中设置交互的流向等。(4)打开结果图标,设置菜单选项被用户响应时的内容。返回本节第九十九页,共一百八十九页,编辑于2023年,星期六3.6.2设置菜单的响应属性双击交互图标流程与结果图标流程的交叉点,系统弹出响应属性对话框,如图3-82所示。在Menu属性选项卡中共有3个域:Menu域:显示菜单的名字,实际上也就是交互图标的标题。Key(s)域:确定一个菜单项的组合快捷键,选择该组合快捷键,也可以执行相应的菜单项命令。第一百页,共一百八十九页,编辑于2023年,星期六MenuItem域:显示当前菜单项的名字。用于定义下拉菜单选项的名称、显示状况与快捷键,该文本框支持特殊代码、符号、字符串和字符表达式。①变量名:在文本框内直接输入英文字母,Authorware认为输入的是变量名。②字符串:在输入内容两端加英文双引号,菜单选项显示字符串中的内容,这是输入中文的方法(直接输入中文报错)。③表达式:支持字符表达式的输入,通过此方法可以灵活变化菜单选项的文本。④不可用情况:在字符串中,在左引号后加符号,该菜单选项目为不可用效果。第一百零一页,共一百八十九页,编辑于2023年,星期六图3-82菜单响应属性的Menu属性选项卡返回本节第一百零二页,共一百八十九页,编辑于2023年,星期六3.6.3删除系统的File菜单(1)从图标板拖动一个交互图标到流程线上,命名为File。(2)从图标板拖动一个群组图标到交互图标的右侧,该群组图标任意起一个名字,因最终都要删除如图3-83所示。(3)在图标板上拖一个擦除图标到交互图标的下面,起名为“删除File菜单”,最终设计的流程如图3-84所示。(4)单击工具栏上的运行按钮,打开了删除图标的属性对话框,单击Icons标签打开Icons属性对话框,在List列表中选择IconstoErase单选钮,单击菜单栏的File菜单项,File菜单将会被删除,其结果如图3-84所示。第一百零三页,共一百八十九页,编辑于2023年,星期六图3-83菜单属性响应属性对话框第一百零四页,共一百八十九页,编辑于2023年,星期六图3-84删除系统的File菜单的流程第一百零五页,共一百八十九页,编辑于2023年,星期六图3-85利用擦除图标删除File菜单项返回本节第一百零六页,共一百八十九页,编辑于2023年,星期六3.6.4弹出式菜单要点:建立一个永久的条件响应来扑捉鼠标的右击的事件;显示模拟菜单。这是一个交互的结构,可以是按钮响应,热区响应或热对象响应;响应模拟菜单的操作;擦除模拟菜单,对于按钮响应不需要擦除。第一百零七页,共一百八十九页,编辑于2023年,星期六3.6.5菜单响应实例实例:唐诗宋词欣赏。运行界面如图3-86所示、流程图如图3-87所示知识要点:通过此课件的制作,我们将学会在课件中引用菜单并对菜单响应的属性进行设置。制作思路:在流程线上设置3组交互图标,一组为宋词,一组为唐诗,在其中分别导入相应的唐诗和宋词素材,另一组为退出。操作步骤(略)(如图3-88~3-90所示)第一百零八页,共一百八十九页,编辑于2023年,星期六(b)图3-86运行界面(a)第一百零九页,共一百八十九页,编辑于2023年,星期六图3-87“唐诗宋词”流程图第一百一十页,共一百八十九页,编辑于2023年,星期六图3-88Properties:Response对话框第一百一十一页,共一百八十九页,编辑于2023年,星期六3.7条件响应3.3.1条件响应的使用步骤3.3.2设置条件响应的响应属性3.3.3条件响应实例3.3.4上述实例中对于响应属性的Branch域的探讨返回首页第一百一十二页,共一百八十九页,编辑于2023年,星期六3.3.1条件响应的使用步骤(1)从图标板上拖动一个交互图标到程序的流程线上,然后拖动一个响应结果图标到交互图标的右侧。(2)在系统弹出的交互类型选择对话框中选择条件响应的交互类型。(3)双击交互图标流程与结果图标流程的交叉点,弹出对话框中设置交互的条件、交互的流向等内容。(4)打开结果图标,设置条件响应被用户满足时的内容。返回本节第一百一十三页,共一百八十九页,编辑于2023年,星期六3.3.2设置条件响应的响应属性双击交互流程线上的条件响应标识将打开条件响应的属性窗口,如图3-91所示。
Conditin域。在此域中可以输入一些变量或条件表达式。数值0作为FASLE,非0作为TRUE;字符串TRUE,T,YES,ON作为TRUE;“&”代表与操作;“|”代表或操作。此域值为真,执行响应的分支。
Automatic域。Automatic域是条件响应的一个特殊性,它可以使一个条件响应不需要用户进行交互就可以对目标条件作出反应。在Automatic域的下拉列表中提供了以下3个选项:Off。WhenTrue。OnFalsetoTrue。第一百一十四页,共一百八十九页,编辑于2023年,星期六(1)Condition(条件)文本框:该文本框用于设置条件交互的响应条件,文本框的内容与对应的交互分支名称是一致的。修改交互分支的名称,可同时修改此文本框。(2)Automatic(自动匹配)下拉菜单:用于设置Authorware自动匹配条件交互的情况,有3种方式。①Off(关闭状态),关闭自动匹配功能。满足3个条件:
☆用户进行了交互操作;☆程序经过了该条件响应图标☆响应条件的值为真第一百一十五页,共一百八十九页,编辑于2023年,星期六②WhenTrue(当条件为真),始终打开自动匹配功能。③OnFalsetoTrue(当条件由假变真),打开自动匹配功能,但仅当条件逻辑值由假变成真时触发交互.与whentrue的不同在与,当条件为true时,whentrue就会无穷匹配,而onfalsetotrue,匹配不会发生。Response选项卡的内容与热区交互设置基本相同,在条件交互中ActiveIf(激活条件)文本框为禁用状态(不可以使用条件控制条件交互),此外,如果在条件交互中选中Perpetual(永久性)选项时Automatic(自动匹配方式)只能选择OnFlasetoTrue(当条件由假变真)。第一百一十六页,共一百八十九页,编辑于2023年,星期六图3-91条件响应的属性窗口返回本节第一百一十七页,共一百八十九页,编辑于2023年,星期六3.3.3条件响应实例实例:红灯停、绿灯行。应用本课件可以形象地对学生特别是小学生进行交通安全教育。
运行结果:如图3-93所示、流程图如图3-94所示。操作步骤(略):
第一百一十八页,共一百八十九页,编辑于2023年,星期六图3-93“红绿灯”运行效果图第一百一十九页,共一百八十九页,编辑于2023年,星期六图3-94“红绿灯”流程图第一百二十页,共一百八十九页,编辑于2023年,星期六
图3-94灯框返回本节第一百二十一页,共一百八十九页,编辑于2023年,星期六3.3.4上述实例中对于响应属性的Branch域的探讨对上述的“红绿灯”实例,如果把交互图标右边的第一、第二、第三路分支对应的响应属性中的Branch域选项设置为Continue,其他选项保持不变,流程图便会如图3-97所示,响应属性如图3-98所示,程序运行的结果是:红、黄、绿灯会依次出现,但与上述实例介绍不同的一点是,每一路结果分支的响应结果并没有被擦除,最后红、黄、绿灯会同时出现在灯框中,直到绿灯显示完重新开始交互时才全部擦除,并从头重复上述依次不擦除叠加显示的情况。第一百二十二页,共一百八十九页,编辑于2023年,星期六图3-97修改以后的红绿灯流程图第一百二十三页,共一百八十九页,编辑于2023年,星期六图3-98修改以后的运行结果返回本节第一百二十四页,共一百八十九页,编辑于2023年,星期六3.8文本输入响应3.8.1文本输入响应的使用步骤3.8.2设置条件响应的响应属性3.8.3文本输入响应实例3.8.4文本输入响应中有关属性设置的实例返回首页第一百二十五页,共一百八十九页,编辑于2023年,星期六3.8.1文本输入响应的使用步骤(1)从图标板上拖动一个交互图标到程序的流程线上,然后拖动一个响应结果图标到交互图标的右侧。(2)在弹出的对话框中选择文本输入响应的交互类型。(3)双击交互图标流程与结果图标流程的交叉点,系统弹出响应属性对话框,选择鼠标的动作,设置交互的流向等内容。(4)双击交互图标导入背景图案,并调整文本输入区的位置。(5)打开结果图标,设置文本输入响应被用户匹配时的内容。返回本节第一百二十六页,共一百八十九页,编辑于2023年,星期六3.8.2设置文本输入响应的响应属性TextEntry属性选项对话框的内容如图3-99所示:Pattern输入框:显示此交互分支下的图标的名称。如果该属性为空,取图标标题为匹配的字符串;允许使用通配符“*”或者“?”,*代表多个字符;?代表一字符;使用方法:″*″;″?″和转义符;允许使用表达式;使用字符串用″″括起来;竖线字符:匹配abc或者是xyz时使用竖线字符″abc|xyz″
。第一百二十七页,共一百八十九页,编辑于2023年,星期六3.8.2设置文本输入响应的响应属性次数符:例如″#3abc″表示输入连续3次正确输入字符串abc才能得到匹配,有一次不正确,即使后来补齐3次也不能匹配;特殊情况″#3″代表″#3*″3次输入任意字符匹配;MatchatLeast输入框:定义最少需要匹配的单词的数目。例如5个单词,输入3个正确就可以;IncrementalMatching复选框:要求用户输入的匹配内容可多次输入,而不一定一次输入完毕。
Ignore复选框:选择Authorware3.0对用户输入内容的选择程度。第一百二十八页,共一百八十九页,编辑于2023年,星期六3.8.2设置文本输入域属性(1)Layout(设计)选项卡①Size(大小)文本框:用于设置文本交互输入框的大小,支持变量输入。②Location(位置)文本框:用于设置文本交互输入框的位置,支持变量输入,单位为像素。③CharacterLimit(字符限制)文本框:用于设置用户在文本输入框中允许输入的最大字符数。④Auto-EntryatLimit(在字符限度值时自动响应)选项:选择此选项,则当用户输入的字符数与CharacterLimit(字符限制)文本框中的数值相同时,Authorware将自动判断用户输入是否可以触发交互。第一百二十九页,共一百八十九页,编辑于2023年,星期六3.8.2设置文本输入域属性(2)Interaction(交互)选项卡,①ActionKey(s)(响应键)文本框:用于设置提交输入的响应键,默认为回车键。②Options(选项组),包括3个选项:
a.EntryMarker(输入标记►)
b.IgnoreTextEntries(忽略空输入)
c.EraseTextonExit(退出时擦除文本)第一百三十页,共一百八十九页,编辑于2023年,星期六3.8.2设置文本输入域属性(3)Text(文本)选项卡,①Font(字体)下拉菜单。②Size(字号)设置。③Style(风格)复选项组。④Colors(颜色)设置。⑤Mode(显示模式)下拉菜单。第一百三十一页,共一百八十九页,编辑于2023年,星期六当用户输入文本内容时,Authorware会及时在屏幕上显示输入的内容,并将输入的文本内容保存在系统变量EntryText中,输入的数字内容保存在系统变量NumEntry中,这样程序中就可以根据需要来调用该变量的文本内容或存储到外部文本文件与数据库中。第一百三十二页,共一百八十九页,编辑于2023年,星期六图3-99文本输入响应对话框的文本输入选项卡返回本节第一百三十三页,共一百八十九页,编辑于2023年,星期六3.8.3文本输入响应实例实例:20以内的加、减、乘、除运算。知识要点:了解文本响应在课件制作中的应用,以及如何使用函数来控制程序流程,如何将输入的文本赋给一个变量。制作思路:本例一共有3组交互标题。程序中通过随机函数随机生成两个二位数,作为运算对象,并通过判断语句来判断学生输入的答案是否正确。运行结果:如图3-100所示,流程图:如图3-101所示。操作步骤(略)(具体制作图如下图)第一百三十四页,共一百八十九页,编辑于2023年,星期六图3-100“加、减、乘、除运算”运行界面第一百三十五页,共一百八十九页,编辑于2023年,星期六图3-101“加、减、乘、除运算”流程图第一百三十六页,共一百八十九页,编辑于2023年,星期六图3-102编辑窗口第一百三十七页,共一百八十九页,编辑于2023年,星期六图3-103定义初始变量第一百三十八页,共一百八十九页,编辑于2023年,星期六图3-104TRUE群组图标程序第一百三十九页,共一百八十九页,编辑于2023年,星期六图3-104设置“随机数”计算图标第一百四十页,共一百八十九页,编辑于2023年,星期六图3-106“算式”显示图标内容第一百四十一页,共一百八十九页,编辑于2023年,星期六图3-107文本输入的响应属性TextEntry属性对话框第一百四十二页,共一百八十九页,编辑于2023年,星期六图3-108“判断”计算图标第一百四十三页,共一百八十九页,编辑于2023年,星期六图3-109“提示”显示图标的内容第一百四十四页,共一百八十九页,编辑于2023年,星期六图3-110交互图标的属性对话框第一百四十五页,共一百八十九页,编辑于2023年,星期六图3-111交互图标展示窗口中的文本输入标志第一百四十六页,共一百八十九页,编辑于2023年,星期六(a)(b)第一百四十七页,共一百八十九页,编辑于2023年,星期六(c)图3-112文本输入响应交互中,文本域的有关属性设置返回本节第一百四十八页,共一百八十九页,编辑于2023年,星期六3.8.4文本输入响应中有关属性设置的实例实例:知识测验。运行结果如图3-113所示。程序流程结果如图3-114所示。操作步骤:(1)先按照图3-114所示来设计程序的流程结构。(2)按照图3-114所示来修改程序文件属性。
(3)接下来依次设计各个图标。
(4)打开退出交互图标的展示窗口,把“退出”按钮放置在窗口的右下角。
第一百四十九页,共一百八十九页,编辑于2023年,星期六(5)打开“问题1”交互图标的展示窗口,改变第一个文本输入域的位置和大小到相应位置。(6)“问题1”交互图标中包含两个文本输入响应,分别命名为“440”和“*”。(7)依照“问题1”的操作方法,完成“问题2”和“问题3”交互图标的设置。(8)实现主流程线上的“测验结果”显示图标。第一百五十页,共一百八十九页,编辑于2023年,星期六图3-113“知识测验”运行结果第一百五十一页,共一百八十九页,编辑于2023年,星期六图3-114“知识测验”程序流程结构第一百五十二页,共一百八十九页,编辑于2023年,星期六3.9按键响应3.9.1按键响应的使用步骤3.9.2设置条件响应的响应属性3.9.3按键响应实例3.9.4关于“选择题”的简单解法返回首页第一百五十三页,共一百八十九页,编辑于2023年,星期六3.9.1按键响应的使用步骤(1)图标板上拖动一个交互图标到程序的流程线上,然后拖动一个响应结果图标到交互图标的右侧。(2)系统弹出对话框中选择按键响应的交互类型。(3)双击交互图标流程与结果图标流程的交叉点,系统弹出响应属性对话框,选择鼠标的动作,设置交互的流向等内容。(4)双击交互图标导入背景图案。(5)打开结果图标,设置按键响应被用户匹配时的内容。返回本节第一百五十四页,共一百八十九页,编辑于2023年,星期六3.9.2设置条件响应的响应属性双击交互图标流程与结果图标流程的交叉点,系统弹出响应属性对话框,如图3-116所示。主要有一个属性域需要设置,即Key(s)域。表3-2中列出了Authorware3.0中的键名与键盘按键之间的对应关系。在按键响应的响应对话框的Response选项卡的内容与按钮响应完全一样,第一百五十五页,共一百八十九页,编辑于2023年,星期六Key(s)文本框:设置用于匹配此响应的键盘按键或组合键名称。注意以下几点:按键响应严格区分大小写字母可以将alt、ctrl、shift与其他键搭配使用构成组合键?键代表任意键都可以匹配,但在输入匹配时输入\?若要将功能键作为响应的匹配键,可以输入功能键的名称。如:F1,Enter键。第一百五十六页,共一百八十九页,编辑于2023年,星期六图3-116按键响应的响应属性按键对话框第一百五十七页,共一百八十九页,编辑于2023年,星期六表3-2Authorware3.0的键名与键盘按键之间的对应关系返回本节第一百五十八页,共一百八十九页,编辑于2023年,星期六3.9.3按键响应实例实例一:按键测试。运行结果:如图3-117所示、流程图如3-118所示。制作步骤:(1)在流程线上放置一个运算图标,双击该图标,在编辑窗口中输入函数Resizewindow(480,320),以调整运行时窗口的大小。(2)在流程线上放置一个显示图标,并命名为background,导入背景图形。(3)在流程线上放置一个交互图标,命名为按键测试,在交互图标的展示窗口中输入图3-119所示的文本内容。第一百五十九页,共一百八十九页,编辑于2023年,星期六图3-117按键测试的运行界面第一百六十页,共一百八十九页,编辑于2023年,星期六图3-118按键测试效果图第一百六十一页,共一百八十九页,编辑于2023年,星期六图3-119在交互图标的展示窗口中输入的文本内容在群组“?”中显示图标中的内容第一百六十二页,共一百八十九页,编辑于2023年,星期六(4)拖动一个群组图标到交互图标的右侧,在ResponseType对话框中,选择按键响应。(5)双击按键响应标志,在对话框的Key(s)域中输入Esc,表示当按下的是Esc键时产生响应。(6)双击Esc群组图标,在二级流程线上放一个计算图标,双击计算图标在打开的编辑窗口中输入函数Quit()。(7)在交互图标右下侧再拖入一个群组图标,选择为按键响应类型,将结果图标命名为“?”,表明按下任何键都将激发该响应。(8)运行程序并调试,最后将文件保存为“按键测试”。返回本节第一百六十三页,共一百八十九页,编辑于2023年,星期六3.9.4关于“选择题”的简单解法操作方法:(1)在实例二的基础上,删除两路错误分支,保留一路错误分支,将结果图标命名为“?”,如图3-126所示。(2)在“?”群组图标的二级流程线上,打开设计好的显示图标,在其中输入如图3-127所示的内容。(3)运行程序,调试错误提示图标中显示内容的位置,最后将文件保存。第一百六十四页,共一百八十九页,编辑于2023年,星期六图3-126实例二的简化设计流程图第一百六十五页,共一百八十九页,编辑于2023年,星期六图3-127错误提示显示图标中输入的内容返回本节第一百六十六页,共一百八十九页,编辑于2023年,星期六3.10尝试次数限制响应3.10.1尝试次数限制响应的使用步骤3.10.2设置尝试次数限制响应属性3.10.3尝试次数限制响应实例返回首页第一百六十七页,共一百八十九页,编辑于2023年,星期六3.10.1尝试次数限制响应的使用步骤(1)从图标板上拖动一个交互图标到程序的流程线上,然后拖动一个响应结果图标到交互图标的右侧。(2)在系统弹出的交互类型选择对话框中选择尝试次数限制(TriesLimit)响应的交互类型。(3)双击交互图标流程与结果图标流程的交叉点,系统弹出响应属性对话框,在其中选择鼠标的动作,设置交互的流向等内容。(4)双击交互图标导入背景图案。(5)打开结果图标,在其中设置尝试次数限制响应被用户匹配时的内容。返回本节第一百六十八页,共一百八十九页,编辑于2023年,星期六3.10.2设置尝试次数限制响应属性双击交互图标流程与结果图标流程的交叉点,系统弹出响应属性对话框,如图3-128所示。在图3-128选项卡中只有一个属性域可供设置,在MaximumTries域中输入要求用户可以尝试输入的次数。第一百六十九页,共一百八十九页,编辑于2023年,星期六图3-128尝试响应属性TriesLimit选项卡返回本节第一百七十页,共一百八十九页,编辑于2023年,星期六3.10.3尝试次数限制响应实例实例:课件密码的尝试输入。运行结果:如图3-129~3-131所示、流程图如图3-132所示。操作步骤:(1)在流程线上放一个显示图标,在其中导入背景图片,并命名该图标为“封面”。(2)在“封面”图标下再拖入一个显示图标,命名为“输入密码提示”。图3-133所示的内容。(3)“输入密码提示”显示图标的下面再放一个交互图标,并命名为“设置密码”。第一百七十一页,共一百八十九页,编辑于2023年,星期六图3-129“课件密码”的初始运行界面第一百七十二页,共一百八十九页,编辑于2023年,星期六图3-130密码输入正确时的运行界面图3-131密码输入不正确时的运行界面第一百七十三页,共一百八十九页,编辑于2023年,星期六图3-132“课件密码”的设计流程图图3-133“输入密码提示”图标的内容第一百七十四页,共一百八十九页,编辑于2023年,星期六(4)“设置密码”交互图标的右侧放一个群组图标,在打开的交互类型对话框中选择TextEntry(文本输入)。(5)双击群组图标上的交互响应标志,在打开的Properties:Response(属性:响应)对话框中按如图3-134所示进行设置。(6)双击“输入密码提示”显示图标,按住Shift键的同时双击交互图标,在打开的Properties:InteractionTextField对话框按如图3-134所示进行设置。(7)双击“12344”群组图标,在打开的二级流程线上按流程图所示放置图标并命名。(8)运行程序。第一百七十五页,共一百八十九页,编辑于202
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《颈椎椎间盘突出症》课件
- 儿科专科护士培训汇报
- 《现代管理原理与应用》课件
- 《血糖管理指南》课件
- 交通安全知识讲堂
- 《临床护理技能》课件
- 《θ规范化策略》课件
- 《晚期肾癌新视角》课件
- 《药物性肝损害》课件
- 驻村第一书记工作总结模版
- 《化工新材料生产技术》课件-知识点2 聚碳酸酯生产工艺流程
- 医疗机构医疗废物管理规范考试试题及答案
- 脊髓电刺激治疗神经痛
- 2024年水力发电运行值班员(技师)技能鉴定考试题库-下(多选、判断题)
- 2024年新版科普版三年级英语上册英语单词带音标
- GB/Z 44314-2024生物技术生物样本保藏动物生物样本保藏要求
- 人工智能赋能语文教育的创新发展研究
- 单片机原理及应用智慧树知到期末考试答案章节答案2024年温州医科大学
- 2024助贷委托服务协议合同模板
- “五育”与小学数学教育的融合
- 阿替普酶在心脑血管疾病中的应用
评论
0/150
提交评论