



免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
七、文本输入:可以用来接受用户从键盘输入的文字、数字、符号,如果输入的文字(数字)与响应的标题的名称相吻合,则此交互发生作用文本输入(Text Entry):可以用来接受用户从键盘输入的文字、数字、符号,如果输入的文字(数字)与响应的标题的名称相吻合,则此交互发生作用。 9.1 使用Authorware 文本输入响应(1)使用文本输入响应可以用来接受用户从键盘输入的文字、数字及符号等,如果输入的文字与响应的名称相吻合,就会触发响应动作。由于输入的文字是千差万别的,因此精确地预测输入的各种情况是不可能实现的,为此 Authorware 6.0 提供了使用通配符进行匹配的功能。使用通配符可以使课件文件接受用户的任何输入,而且还能够忽略大小写的区别、取消多余的分隔符、设置不同的安全级别及对词语进行排序等。 9.1.1 认识文本输入响应规则 文本输入响应与其他交互响应相比,它的工作方式是完全不同的。对于按钮响应来说,如果在交互图标内添加 5 个按钮响应,那么在演示窗口内将出现 5 个按钮。对于文本输入响应来说,无论用户在交互图标内添加多少个响应,只会增加匹配响应的可能,并且演示窗口内只显示一个文本输入文本框,输入的内容将显示在演示窗口内,自动保存在系统变量 Entry Text 中。 考虑到输入的不确定性,为了尽可能地匹配响应,使用通配符是一种非常有效的方法。针对不同的输入类型, Authorware 6.0 制作了一整套的响应规则 ( 如表 9-1 所示 ) 。了解这些规则,是应用通配符的前提与基础。在使用文本输入响应时应该注意以下几点: 表 9-1 响 应 规 则 通配符的类型 匹配的响应 * 任何包含一个单词或字符的文本串 * * 任何包含两个单词的文本串 bi*g 以 bi 开头、以 g 结束的任何单词 big* 以 big 开头的任何单词 * big * 包含 big 的任何单词 通配符的类型 匹配的响应 ? 任何一个字符 ? 任何两个字符 *? 任何一个字符或单词 ?* 任何一个字符或单词 bi?g 以 bi 开头、以 g 结束的任何 4 个字母的单词 * 通配符 * 本身 ? 通配符 ? 本身 Red? Red? 希望与通配符“ * ”或“ ? ”进行匹配时,必须在它的前面加上斜杠“ ”。 希望与斜杠“ ”进行匹配时,必须在它的前面加上斜杠“ ”。 希望文本输入与多项内容进行匹配时,可在匹配内容之间使用“ | ”进行区分。例如需要输入内容与 Big , Short 和 Weight 进行匹配时,可使用“ Big|Short|Weight ”。 利用“ # ”控制第 N 次的尝试成立。例如,将匹配条件设置为 #3c 时,表明在第 3 次输入 c 时,课件才开始响应。 利用两个连续的“ ”可在匹配文本中添加注释信息。 Authorware 6.0 将自动忽略两个连续的“ ”后面的内容。 接受到用户在文本框中的输入内容之后,将按照交互图标中从左到右的顺序,依次进行比较与判断,这样把需要精确匹配的文本输入响应放在交互流程线的前面,把使用了通配符的文本输入响应放在交互流程线的后面则是非常必要的。如果有多个使用通配符的文本输入响应,则必须按照通配符表示的范围,按照从小到大的顺序进行排列,否则将引起精确匹配及小范围匹配的条件失效。 9.1.2 设置文本输入响应 在设置文本输入响应的属性之前,必须创建一个具有文本输入响应的交互流程结构。创建的方法与其他的交互响应非常类似。首先在流程线上添加一个交互图标,然后将结果图标拖动到交互图标的右侧,此时将打开 Response Type 对话框,选中 Text Entry 单选按钮,单击 OK 按钮之后,就会产生一个新的文本输入响应。需要创建多个文本输入响应,可重复上述的步骤,如图 9-1 所示,就是一个包含 3 个文本输入响应的流程图。 Authorware 6.0 为每一种响应类型都提供了相应的属性设置对话框,它们之间既有区别,又有联系。作为文本输入区域响应的属性对话框与其他响应类型的属性对话框相比, Response 选项卡基本上是相同的,它的全部特性都体现在 Text Entry 选项卡内 ( 如图 9-2 所示 ) 。 Pattern 文本框有两个作用,一个作用是给用户的输入提供示例,如果在文本框内输入 * ,那么表示可以接受任何输入。另一个作用是改变流程线上相应结果图标的名称。 图 9-1 文本输入响应的流程图 图 9-2 Text Entry 选项卡 Match at Least 用于决定用户最少必须输入的单词数。如果单词是通过符号“ | ”进行隔离的,那么将分别计算单词的数量。例如,在 Pattern 域中输入 Big Red Yellow| Blue Short Weight ,并且在 Match at Least 文本框输入 3 ,那么 Authorware 6.0 将匹配那些包含所有 3 个英文单词 Big Red Yellow 或者 Blue Short Weight 的输入响应。 如果在 Pattern 文本框中包含了多个单词,那么启用 Incremental Matching 复选框之后,系统将允许用户多次输入,以匹配响应所需的全部文本。例如,如果匹配响应的文本是 Good Morning ,则用户可以第一次交互中输入 Good ,再另一次交互中输入 Morning 之后,同样也能够满足匹配的条件,从而触发相应的响应动作。 在 Ignore 选项组内包括 5 个复选框,用于设置系统在匹配响应条件时,如何忽略用户输入的文本。启用 Capitalization 复选框时,表示将忽略字符的大小写。也就是说,如果用户的输入响应与目标响应之间只存在大小写的区别,那么系统将认为用户的输入条件是正确的,可以触发相应的结果图标。 启用 Spaces 复选框之后,将忽略用户输入的所有空格。在默认的情况下,空格用于区分不同的单词,每一个空格的后面总是跟着一个新的单词。如果选择了此复选框,那么 Authorware 6.0 将会忽略输入文本内所有的空格,这样整个输入将被作为一个单词对待。 启用 Extra Words 复选框之后,将允许用户输入多余的单词。例如,如果选择了此复选框,则当用户输入 this is good 时, Authorware 6.0 也会认为它和预期的目标响应 good 、 is 、 this 等相匹配。 启用 Extra Punctuation 复选框之后,将忽略输入文本两头的符号。例如,将目标响应确定为 this is good 之后,即使用户输入 ?this is good! ,则 Authorware 6.0 也会匹配此响应,因为它忽略输入文本开头的问号,以及最后的感叹号。 启用 Word Order 复选框之后,将忽略输入单词的次序。对于匹配目标 this is good 来说, good is this 、 is this good 等都是正确的匹配条件。 在处理结果图标时,为了让输入的文本显示在演示窗口内,可使用系统变量 EntryText 。例如在显示图标内输入“你输入的文本是: EntryText ”时,在运行课件文件时,一旦用户在文本输入响应对话框内填写了内容,该内容将显示在屏幕上。 注释: 文本输入响应属性对话框的 Response 选项卡同其他交互类型的 Response 选项卡类似,惟一的区别就是 Scope 和 Active If 文本框被禁用,这就意味着不能把文本输入响应设置成 Perpetual ,也不能使用条件判断语句来控制文本输入响应的状态。Authorware中文本输入交互的应用文本输入交互 文本输入交互是多媒体程序中常用的交互方式之一。程序遇到【文本输入】交互时,会在屏幕上出现一个文本输入框,如果用户在该输入框中输入的内容与预定内容一致,将激活交互分支结构。 本例通过一个“用户登陆系统”程序来介绍文本输入响应的使用方法,只有当最终用户输入文字与要求匹配响应或要求用户输入字符串一致时,才能进入该系统。 1. 启动Authorware,创建一个新文件,给该文件命名为“文本输
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024中小学创建无疫校园工作总结
- 秘书学专业本科毕业论文
- 地铁供电专业毕业论文
- 毕业论文答辩酒店专业
- 毕业论文经济管理系致谢
- 2024年消化内镜中心理论知识考核试题及答案
- 2025年中学教务处工作计划
- 排水管道改造设计与优化方案
- 2024年医院后勤保障部工作总结及2025年计划
- 2025年315消费者权益保护法知识竞赛试题库(附含答案)
- 《颈肩痛与腰腿痛》课件
- 立邦刷新服务合同模板
- 《税费计算与申报》教学教案
- DB52T+1171-2024++烟花爆竹安全规程
- 乳腺癌化疗期的饮食
- 2024年高考真题-物理(贵州卷) 含解析
- 试岗期七天试岗协议书范文
- 第9课 中世纪城市和大学的兴起【大单元教学设计】-2023-2024学年部编版九年级历史上册
- 北师大版数学六年级上册-第二单元测试(提优卷)(含答案)
- 2024年首届全国标准化知识竞赛真题题库导出版-下(判断题部分)
- 高考地理一轮复习课件++风的类型+冰川风、焚风、穿堂风、布拉风
评论
0/150
提交评论