Authorware第6章-交互程序设计课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《Authorware第6章-交互程序设计课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Authorware 交互 程序设计 课件
- 资源描述:
-
1、 多媒体是将图、文、声、像等各种媒体表达方式有机结合到一起,并具有良好交互性的计算机技术。Authorware最重要的贡献是能实现交互功能,也就是说程序在运行的过程中,用户可以通过鼠标、键盘或触摸屏等来控制程序的流向,使计算机程序在用户可以理解、可控制的情况下顺利进行。 本章学习目标:(1)掌握交互图标及其属性的设置。(2)通过实例的学习,掌握交互类型的使用。n 文本输入 下拉菜单n 按钮响应 按键响应n 时间限制 重试限制n 条件响应 热对象响应n 热区响应 目标区响应n 事件响应 6.1 文本输入响应文本输入响应-填空题填空题 文本输入响应提供了用户与课件进行交互的一种接口。 本节通过文本
2、输入交互完成一个测试。当程序运行时,画面上出现一道填空题,要求用户将正确的答案填写在文本框内。如果输入的结果正确,显示“回答正确”提示信息。 案例效果 案例解析 知识点n1设置交互类型 n2修改交互类型 (1)设置“文本输入”选项卡 1)在“模式”文本框内的字符与该响应的分支标题相同,这样“交互”图标就会根据用户输入的字符来判断是否产生响应。该文本框中还可以使用一定的特殊符号来设定匹配要求。“*”可以匹配任何一个字符串;“?”可以匹配任何一个字符。 2)在“最低匹配”文本框中输入数字,该数字决定输入字符与分支标题至少应匹配的字符数目。 3)“增强匹配”复选框,允许把匹配内容分几次输入。可以实现
3、下列效果:假设分支标题是my family,您可以先输入my,然后按确认键,再输入family,按下确认键后也能产生响应。 4)忽略:设置匹配文本时忽略的内容n大小写:忽略大小写,对输入文字的大小写不加区别。n空格:忽略空格。n附加单词:忽略多余的单词。n附加符号:忽略多余的标点符号。n单词顺序:忽略单词顺序。1)“范围”:其中只包括一个“永久”复选框,用户所设置的交互类型将永远有效,直到退出该程序。2)“激活条件”文本框用于设置使响应起作用的条件。只有当用户的操作符合所设的条件时,响应才被激活,否则将不会做出响应。3)“擦除”下拉列表框,设置擦除“交互”图标中显示内容的时机。系统提供了4个擦
4、除时间供用户选择。n在下次输入之后:此为Authorware的默认选项。当用户选中此项时,系统会在用户给出响应后,在进入下一个响应后将“交互”图标中的显示内容擦除。n在下次输入之前:选中此项,系统的擦除时间变为在进入下一个响应前。n在退出时:当用户选中此项,只有在计算机退出当前的交互作用分支结构读取程序时,擦除该“交互”图标中所显示的全部内容。n不擦除:如果选择了此项,在计算机读取完其中的程序以后,只要不特地设置“擦除”图标将该处演示窗口中的显示内容擦除,其显示将始终存在。4)“分支” 下拉列表框,用于设置执行完响应图标内容后程序的走向。当用户选中“范围”属性中的“永久”复选框时,“分支”属性
5、的选项中将会比不选中时多一个“返回”选项。n重试:当选择此分支类型时,系统在响应完此处交互后将会回到主流程线的交互分支起点开始读取程序,在此等待用户做出另一次交互操作。n继续:当用户选择此分支类型时,在系统响应完此处交互后,计算机又是回到闭合矩形的路径上等待下一次响应的操作。n退出交互:当系统响应完具有此分支类型的交互程序后,顺着箭头的指向,程序将直接退出交互。n返回:选择了此交互分支类型的响应,流程线将直接穿过“交互”图标。这种方式通常在制作下拉菜单响应时应用。5)“状态” 下拉列表框中,有三种响应状态,分别代表响应结果的状态。n不判断:不对用户的响应做任何判断,将来俄无法知道用户操作的正确
6、还是错误。选择此项后响应图标题没有任何变化。n正确响应:程序记录用户正确响应的次数,并保存在系统变量TotalCurrect中,选择此项后响应图标题的左侧会显示一个“+”号。n错误响应:程序记录用户错误响应的次数,并保存在系统变量TotalWrong中,选择此项后响应图标题的左侧会显示一个“-”号。 6)在“计分”文本框:本次响应的得分。n3设置文本输入交互属性 (1)设置“交互作用”选项卡1)“擦除”下拉列表框中的设置与前面讲的比较类似。2)“擦除特效”旁的按钮,可以设置擦除的模式。3)选中“选项”中的“在退出前中止”复选框,当程序执行完“交互”图标后,界面将暂停,以便让用户看清界面上的显示
7、内容。如果同时选中“显示按钮”复选框,则在窗口上还会显示一个“继续”按钮,单击该按钮程序会继续往下执行。1)选中“知识对象轨迹”复选框,当程序运行时,交互图标将自动将交互结果传给CMI系统。2)“交互标识”文本框用于确定交互的惟一标识符。如果使用了 CMI Add Interaction 函数, Authorware把用户在CMI Add Interaction 函数中输入的ID号作为该函数 Interaction ID 参数。3)在“目标标识”文本框中可以输入目标标识符,Authorware把用户在CMI Add Interaction函数中输入的ID 号(标识符)作为目标ID参数。若此文本
8、框为空,Authorware将使用图标名称作为目标ID标识符。4)在“重要”文本框中可以输入某些数值 ,Authorware也把用户在CMI Add Interaction函数中输入的值作为Weight的参数。 5)“类型”下拉菜单,Authorware把用户所设的下拉菜单选项或输入的CMI Add Interaction函数作为Type参数。n4.设置文本输入域属性大小选项:用于设置文本输入区域的大小尺寸。可以在其后的文本框中分别输入数值或变量,以决定文本输入区域的尺寸。也可以通过鼠标拖动文本输入区域来调整其大小。位置选项:用于设置文本输入区域的位置。可以在其后的文本框中分别输入数值和变量,
9、以决定文本区域的位置。也可以通过鼠标直接移动文本输入区域,将其放置在合适的位置。字符限制文本框:用于设置在文本输入区域中输入字符串的最大长度,如果输入的字符串超过此处设置的最大长度,将会自动忽略多余的字符,如果没有在该文本框中输入任何内容,则表示输入字符的长度没有限制,即可以输入任意长度的字符串。自动登录限制复选框:选取中该复选框后,运行程序时,如果输入的字符个数达到限制的字符数,Authorware将自动结束输入。用户可以无需按确认键程序就可以自动往下执行程序。作用键文本框:用于设置结束输入结束的确认键。输入标志复选框:选中该复选框后,在文本输入区域的左边将出现一个小三角形,以提示用户可以在
10、此处输入文本。忽视无内容的输入复选框:选中该复选框时,如果用户没有输入任何内容,将忽略用户按下的功能键,用户可以再次输入。退出时擦除输入的内容复选框:选中该复选框后,在退出交互时自动擦除用户输入的内容;否则,输入的文本一直停留在屏幕上,直到被擦除图标擦除为止。 字体下拉列表框:用于定义文本输入区域中文本的字体。大小下拉列表框:用于定义文本的字号。风格选项组:用于定义文本的字体风格,如粗体、斜体或带下划线。颜色选项:用于指定文本的字体颜色和背景颜色,只要单击对应的颜色块即可进行对应的颜色设置。模式下拉列表框:用于指定显示模式,只需在下拉列表框中选取择所需的模式选项。 小结本例主要的知识点包括:本
11、例主要的知识点包括:n 交互结构的建立 n设置文本输入交互的属性n 文本输入域属性的设置6.2 下拉菜单和按钮响应下拉菜单和按钮响应诗词欣赏诗词欣赏 本节通过下拉菜单和按钮响应完成一个作品:诗词欣赏。作品中有三个菜单:文件、诗词和帮助。当程序运行时,单击文件菜单,可以打开和退出文件;单击诗词菜单,可以选择不同的作者,然后通过按钮响应选择要欣赏的诗词。 案例效果案例解析 知识点n1在实例运行过程中,单击“文件”菜单,可以看到在“打开”和“退出”两个子菜单间有一条分隔符,这条分隔符的制作非常简单,只需将“打开”和“退出”中间的显示图标命名为“-”即可。n2在实例运行过程中,单击“帮助”菜单,其he
12、lp子菜单下面有一条下划线,这是一种快捷键的方式,即按下“H”键也打开“帮助”菜单。实现的方法:即在分支标题前加上“&”字符。 n3设置下拉菜单响应的属性n4设置按钮响应的属性n5设置按钮形状n6编辑和添加按钮样式小结本例主要的知识点包括:本例主要的知识点包括:n 设置下拉菜单响应的属性n 按钮交互属性的设定 n 按钮的编辑和添加 6.3 按键响应按键响应-选择题选择题 程序运行到按键交互时,只要用户按下程序中指定的键,程序将进入交互分支结构运行。在多媒体软件产品的演示过程中,按键响应交互是一种非常重要的交互方式,对键盘的响应不仅是继续程序运行的一种手段,而且还可以对键盘输入的内容进行响应。
13、本节介绍制作一个选择题程序。要求使用键盘做出回答,使用按键响应接受用户的输入。案例效果 案例解析 知识点 (1)在“快捷键”文本框中,输入控制响应的字母、数字键、标点符号或功能键。 小结n本例主要的知识点包括:本例主要的知识点包括: 按键交互属性的设置6.4 限次、限时、条件响应限次、限时、条件响应 猜物品价格猜物品价格n条件响应完全不需要任何操作,只需事先设定一个条件表达式,在程序运行的过程中当条件表达式的值符合响应条件时,程序立即自动响应,并执行相应的程序分支。n限制交互时间响应可以单独使用,但更多是作为其他响应类型的附加响应来使用的。主要功能是监视用户进入交互图标以后所流逝的时间,待流逝
14、的时间达到用户事先设定的时间时自动引起响应,并执行相应下挂分支中的程序。常用来对用户的交互操作进行限时。n限制尝试次数响应的主要功能是监视用户进入交互图标以后进行交互操作的次数,待交互次数达到用户事先设定的次数时自动引起响应,并执行相应下挂分支中的程序。常用来对用户的交互操作进行次数的限制。n本节案例是让用户猜物品的价格。其效果是当程序运行时,一个商品在演示窗口中移动,当停下来时,显示让用户输入价格,系统会提示用户的数值是大是小,用户根据提示信息重新输入数值,直到输入了正确的数值,另外,附加了时间和尝试次数的限制。案例效果 案例解析 知识点 n1设置条件响应属性(1)条件文本框:输入响应的条件
15、,应为一个条件表达式。若此项为空,认为是False。(2)自动下拉列表框n关:不自动匹配。只有当用户进行了交互并且程序运行到本条件响应时才会判断响应条件是否匹配。n为真:只要条件为真就自动匹配。n当由假为真:当条件由假变为真时自动匹配。对于永久的条件响应只能使用这一种匹配方式。n2设置限制交互时间响应的属性(1)时限文本框:限制用户交互操作的时间,单位为秒。(2)中断下拉列表框n继续计时:在程序转而执行其他操作的过程中继续计时。n暂停,在返回时恢复计时:程序转而执行其他操作时暂停计时,返回到当前交互时继续计时。n暂停,在返回时重新开始计时:程序转而执行其他操作时暂停计时,返回到当前交互时重新计
16、时。n暂停,如运行时重新开始计时:程序转而执行其他操作时暂停计时,返回到当前交互时重新计时,但要求返回时计时尚未超时。(3)选项n显示剩余时间:显示倒计时钟,输入了时限以后可用。n每次输入重新计时:当匹配了一个响应后重新进入交互时是否重新计时。n3设置限制尝试次数的响应的属性 (1)最大限制:具体设置最多尝试次数,允许使用变量和表达式。 小结n本例主要的知识点包括:本例主要的知识点包括: 设置条件响应属性 设置限制交互时间响应的属性 设置限制尝试次数的响应的属性6.5 热区域响应热区域响应-认识计算机的硬件组成认识计算机的硬件组成 热区交互是用户通过单击、双击或移动到展示窗口中任意一个矩形区域
展开阅读全文