




已阅读5页,还剩12页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第八章 uthorware交互响应 第八章 uthorware交互响应多媒体技术是将图 文 声 像等各种媒体表达方式有机地结合到一起 并具有良好交互性的计算机技术 良好的交互界面是用户对应用程序的共同需求 尤其是对于多媒体应用程序 有了各种人机交互作用 制作出的多媒体作品就不再是只能做展示 和我们以前所学的一样 实现交互作用必须依靠 交互作用 设计图标 交互作用 图标具有安排交互界面 组织交互方式以及控制交互作用 反馈结果的功能 8 1认识交互图标 交互作用 图标不能单独使用 应该和响应图标共同组成交互作用分支结构 其组成 1 交互作用 设计图标 是整个交互作用分支结构的入口 可以直接安排交互界面 各种响应图标和响应类型都依附于 交互作用 设计图标 2 响应图标 提供了对用户的反馈信息 其内容是作为对用户的响应呈现在用户面前的 所有设计图标都可以作为响应图标使用 但是 框架 交互作用 决策判断 设计图标必须先放在 群组 设计图标中后 才能放置在交互作用分支流程线上 3 响应类型 响应图标必须具备一种响应类型 共有11种响应类型 将一个设计图标拖放到 交互作用 设计图标右方时 自动为它新建一条响应分支流程线 并弹出 响应类型 对话框 提示你为该响应图标选择一种响应类型 会出现在响应图标的上方 注 对话框 交互响应后分支流向 定义了程序执行完分支后将按什么流向继续执行 交互类型对话框提供了 种交互类型 按钮响应 在演示窗口创建按钮 并且用此按钮可以与计算机进行交互 热区域响应 在演示窗口中创建一个不可见的矩形区域 采用交互的方法 在区域内单击 双击或把鼠标指针放在区域内 程序会沿该响应分支的流程线执行 热对象响应 响应的对象是一个物 即一个实实在在的对象 对象可以是任意形状的 目标区域响应 用来移动对象 当用户把对象移到目标区域 程序就沿着指定的流程线执行 菜单响应 创建下拉菜单 控制程序的流向 按键响应 对用户敲击键盘的事件进行响应 控制程序的流向 条件响应 重试限制 限制用户与当前程序交互的尝试次数 当达到规定次数的交互时 就会执行规定的分支 时间限制响应 当用户在特定时间内未能实现特定的交互 这个响应可使程序按指定的流程线继续执行 文本输入响应 用它来创建一个用户可以输入字符的区域 当按回车键来结束输入时 程序按规定的流程线继续执行 事件响应 用于对程序流程中使用的ActiveX控件的触发事件进行响应8 2按钮响应类型在所有的响应类型中 按钮响应是使用得最多的 将一个设计图标拖放到 交互作用 设计图标或侧时 弹出 响应类型 对话框 按钮响应是默认的响应类型出现在 第一的位置上 单击 确定 命令按钮之后 一个按钮就出现在 演示 窗口中 双击按钮会打开 响应属性 对话框 内容如下 1 响应标题 文本框 输入的内容为响应图标的标题 2 类型 下拉列表框 可以改变响应图标的响应类型 3 按钮 选项卡 用于设置按钮响应的外观 大小 文本框 设置按钮的大小 X表示按钮的宽度 Y表示按钮的高度 位置 文本框 设置按钮的位置 X Y分别表示按钮左上角在 演示 窗口中的横 纵坐标 标签 文本框 指定按钮的标题 如果在该文本框内输入字符型表达式 则表达式的计算结果就取代按钮的原有标题 快捷键 文本框 用于设置按钮的快捷键 选项 复选框组 默认 此按钮会作为默认的按钮 非激活状态下隐藏 当此按钮不可用时会被隐藏 当可用时 会重新显示出来 关闭此复选框 则当按钮不可用时会以灰色表示 鼠标指针 允许用户选择不同光标形状 例 利用按钮来显示不同的图片8 2 3添加自制按钮一般情况下 按钮是系统提供的 但是可以自己设计按钮 可使按钮按下时有声响 有外观图形化等 8 3热区域响应类型可以将屏幕上的某个区域作为交互控制对象 通过对该区域的操作来决定分支的执行情况 这个控制区域就被称为 热区 热区响应属性的设置 打开热区域属性对话框 选择热区域选项卡 1 响应标题 文本框 输入的内容为响应图标的标题 2 类型 下拉列表框 可以改变响应图标的响应类型 3 热区域 选项卡 用于设置热区域响应的外观 大小 文本框 设置热区域的大小 X表示热区域的宽度 Y表示热区域的高度 位置 文本框 设置热区域的位置 X Y分别表示热区域左上角在 演示 窗口中的横 纵坐标 快捷键 用户可以定义快捷键 如用 a 就可以定义快捷键为 A 匹配 用户与计算机交互的方式 可以有单击 双击或光标进入区域3种 匹配时加亮 当交互时以高亮 反显 显示 匹配标记 在热区左侧出现一个标记 当交互时该标记显示被选中 鼠标指针 允许用户选择使用不同的光标形状 例 将上一个例子中的按钮响应改为热区响应 8 4交互响应的属性各种交互类型一般都包含两个选项卡 一个是类型属性 另一个是响应属性 虽然它们的类型属性不同 但它们的响应属性都是一样的 下面以按钮的响应属性为例来说明交互响应属性的内容 双击一个按钮响应类型符号 打开交互响应属性对话框 单击 交互 标签 范围 定义交互操作的作用范围 若选中 永久 选项 则该交互操作会在离开本交互循环后仍然有效 激活条件 定义交互操作只有当表达式为真时才能有效 擦除 自动擦除选项 分支 响应类型选项 状态 自动判断选项 记分 完成此分支所能等到的分数 可为正 负或表达式值 擦除 分支 和 状态 3个属性包含了多个选项 而且在程序设计中也经常要使用它们 以下详细说明 1 擦除 选项该属性决定了本分支所产生的画面内容该如何擦除 共有4个选项 在下次输入之后 保留本响应分支产生的内容 直至执行下一次交互 在下次输入之前 当本响应分支执行完时 自动擦除本分支中各种图标产生的内容 在退出时 本响应分支的内容不被其他交互分支擦除 直到退出交互时才被擦除 不擦除 本响应分支产生的内容不被擦除 退出交互也将保留 2 分支 选项该属性决定了本分支执行完毕后程序该如何流向 即程序该如何继续执行 有3个或4个选项 重试 分支执行完毕后 程序循环 等待继续交互 继续 分支执行完毕后 继续判断执行位于该分支右侧的其他分支 退出交互 分支执行完毕后 程序将退出当前循环 执行流程线上下面的内容 返回 必须先选中 永久 复选框 然后才会出现 返回 响应类型 这时 分支相当于一个子程序 调用执行完 会返回程序中调用它的位置 3 状态 选项该属性决定了是否对符合本分支的交互进行正误判断 有3个选项 不判断 不判断正确错误 它是一个缺省设置 正确响应 选择此项 自动把符合本分支条件的操作视为正确 错误响应 选择此项 自动把符合本分支条件的操作视为错误 8 5热对象交互响应类型热对象响应就是以对选定对象的操作作为交互分支的执行条件 这个选定的对象称为 热对象 利用一个例子来演示热对象的作用 乐器大观的例子 画面中有几幅乐器图片 要求当鼠标指针移到某个乐器图片上时就能立即发出相应的乐器声音 注 选择 热对象 对象必须用鼠标指定具体的画面对象 在空白处点击是无法选择对象的 而且 热对象 对象就是某个显示图标中的全部内容 8 6目标区域交互类型在多媒体程序中 常要求将某个对象拖动互指定的位置 例如将画面上错位的图片复位等 Authorware提供的 目标区域 交互类型就能够实现这种要求 下面用一个 小动物回家 的示例来说明这种交互类型的用法 过程略 注 目标区域响应的属性与其他响应属性的不同之处主要有两点 1 放下 定义目标对象被放下后该如何动作 包括3个选项 在目标点放下 放在终点 即拖动到何处就停留在何处 返回 返回原地 即返回拖动前的位置 在中心定位 锁定到中心 即拖动到目标区域后被锁定到区域中心 2 允许任何对象 接受任何对象 即什么对象拖到此区域都可以 8 7下拉菜单交互响应类型举例来说明Authorware中菜单的应用方法 注 系统中的文件菜单一般情况下是不自动隐藏的 可以用一个删除图标来删除系统中的自动文件菜单 8 8条件交互响应类型交互响应还有一种类型是 条件 交互响应 它是用条件来控制分支的选择和执行的 条件一般是变量 函数或表达式 当条件得到满足时就执行相应的分支 条件响应也 是在程序设计中经常用到的一种交互类型 下面通过一个实例来学习条件交互响应类型双击分支交互类型符号 打开响应属性对话框 其中 1 条件 定义了分支的响应条件2 自动 定义了自动判断的方式 它有3个选项 关 不进行条件的自动判断 为真 当条件成立时就执行分支 为假 当条件由 假 变化为 真 时就执行分支 8 9按键交互响应类型 热键 交互响应类型是利用按键来控制分支的执行 下面练习一个例子 利用4个方向键控制一个图片的移动 注 四个按键所对应的四个计算图标中的程序 8 10文本输入交互响应类型交互响应的 文本输入 类型可以实现程序直接接收来自键盘输入的内容 常利用这种交互类型来接受用户输入 在上节的例子前加上一个密码确认的交互方式 双击交互图标中的文本输入虚线框 打开对话框 有3个设置选项卡 版面布局 可以设置区域的大小 位置 输入字符数量的限制及当字符数量达到限制值时是否自动进行判断 交互作用 可以设置确认键 选择是否显示输入标记 是否忽略空白输入 是否离开交互时自动擦除输入文字等 文本 可以设置输入文字的字体 大小 样式 色彩 显示模式等属性 注 如果需要在文本输入区域输入任意字符或输入限制长度的任意字符 就可以使用 和 为交互响应命名 他们的区别是 可以输入任意多个字符 可以输入一个任意字符 如 表示只能输入两个任意字符 并且只能是两个 11重试限制交互响应类型 可以限制用户输入文字的次数 例如为保护程序而加入的密码口令设置 往往只允许用户输入几次口令 不正确就会退出程序 在前一节的程序前加上一个密码保护 8 12时间限制交互响应类型在口令设置或某些测试练习中 也常常需要用户在规定时间内输入正确内容 这就需要用到Authorware的时间限制交互响应类型了
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 阳山小学考试试卷及答案
- 2.2任务二花卉的分株繁殖 说课稿 2024-2025学年浙教版初中劳动技术七年级下册
- 2025年滨州市实验小学六年级第二十三单元测试数学试卷新课
- 成人经口气管插管机械通气患者口腔护理
- 2025年起重机械指挥证模拟考试题库及答案
- 2025年高考生物试题分类汇编体液调节(解析版)
- 人工智能应用基础 课件 项目4 人工智能开发与技术应用
- 2025年山东省青岛市中考化学试题(解析版)
- 2025购物中心省级区域代理合同
- 小班图形规律题目及答案
- 医院绩效考核指标体系设计与实施
- 2025年农业农村局公务员招聘面试指南与模拟题解析
- 食堂食品安全风险日管控、周排查、月调度管理制度
- 中药材仓库管理制度
- 2025年广西南宁市宾阳县公开招聘乡村医生73人笔试备考试题及答案解析
- 2025年秋季新学期全体教职工大会上校长讲话:汇一股心力、立两个目标、守三条底线、打四场硬仗
- 2025至2030中国水射流强化泵行业项目调研及市场前景预测评估报告
- 2025年保安员理论考试题库及答案
- 2025年江苏省综合评标评审专家库专家考试(公共基础知识)历年参考题库含答案详解(5套)
- 2025废气处理合作协议合同范本
- 麻醉师进修汇报
评论
0/150
提交评论