第8章-1.ppt

仇芒仙-Authorware实用教程(第2版)

收藏

压缩包内文档预览:(预览前5页/共37页)
预览图 预览图 预览图 预览图 预览图
编号:74277616    类型:共享资源    大小:5.95MB    格式:ZIP    上传时间:2020-04-19 上传人:独** IP属地:江苏
20
积分
关 键 词:
仇芒仙 Authorware 实用教程
资源描述:
仇芒仙-Authorware实用教程(第2版),仇芒仙,Authorware,实用教程
内容简介:
山西师范大学数学与计算机科学学院 7 1数字电影图标的设计 第8章人机交互的设计 人机交互 是Authorware强大功能的集中体现 有了人机交互制作出的多媒体程序就不再是只能作展示 它使得用户能看 能听还能动手参与 程序响应用户的参与之后继而给出响应结果 这无疑将极大地调动用户的积极性 同时也使得程序更加活泼 有趣 建立人机交互程序是多媒体制作的重点和难点之一 Authorware的人机交互是通过一个交互图标来实现 并通过它提供的11种交互响应类型来满足用户的不同交互需求 本章将结合实例分别进行介绍 山西师范大学数学与计算机科学学院 第8章人机交互的设计 山西师范大学数学与计算机科学学院 8 1 1认识交互结构8 1 2建立交互结构8 1 3安排交互界面8 1 4设置交互的属性 8 1概述 山西师范大学数学与计算机科学学院 Authorware提供了按钮 按键 菜单 拖拽等多种方便灵活的交互 这些交互都是由以交互图标为基础的交互结构来实现 一个典型的交互结构如图8 1所示 它同时具备交互方式 用户响应类型和反馈结果三个要素 8 1 1认识交互结构 山西师范大学数学与计算机科学学院 例如 搞一个知识竞赛 每一个选择题有四个答案 其中只有一个答案正确 当用户用鼠标单击正确的答案时出现表示祝贺的画面和音乐 并给出第二道题 如果单击错误的答案 给出惋惜的画面和音乐 以吸引用户去 闯关 从这个例子可以看出交互方式就是程序提供给用户进行响应的方法 比如按钮 按键 敲击区域等 用户响应就是用户的具体操作 例如单击鼠标 按下键盘的某一个键等等 由于程序要响应不同层次的用户 在设计程序时一定要将用户所有可能的响应包括进去 用户响应后 程序必须有反馈结果 以达到良好的互动效果 例如上述的祝贺或惋惜等 8 1 1认识交互结构 山西师范大学数学与计算机科学学院 8 1 1认识交互结构 山西师范大学数学与计算机科学学院 8 1 1认识交互结构 从上面的分支结构图中我们可以得到以下几方面的信息 l交互图标 是整个交互作用分支结构程序的入口 用来安排交互界面 l响应结果图标及名称 提供用户的反馈信息 响应图标名称可以在相应对话框中改也可以在流程线上对其进行修改 注意 所有图标都可以作为响应结果图标使用 但是框架图标 交互图标和决策判断图标必须首先放在群组图标中后才能作为交互的响应结果图标 技巧 改变分支控制的方式 可以在按住Ctrl键的同时 双击流程线上的箭头等标志符号 编辑交互图标的属性也可以在按住Ctrl键的同时 双击交互图标 山西师范大学数学与计算机科学学院 8 1 2建立交互结构 建立交互结构有步骤如下 向流程线上放置一个交互图标 并命名 向该交互图标右侧拖另一个图标 通常是群组图标 释放鼠标左键 这时Authorware会自动弹出一个Authorware提供的11种交互响应方式对话框 山西师范大学数学与计算机科学学院 响应类型和标志 山西师范大学数学与计算机科学学院 8 1 2建立交互结构 注意 在交互图标的右下角不能直接拖放另一个交互图标 这并不能说明交互图标不能嵌套 可以在交互响应的群组图标里拖放下一级的交互图标 从而实现了交互的嵌套 使用起来程序更加灵活 技巧 如果你在交互图标的下面拖放了一个非群组图标 可以在按下Ctrl和G键的同时单击这个图标 将其群组 山西师范大学数学与计算机科学学院 8 2按钮响应 Button 的设计 8 2 1按钮响应属性设置 山西师范大学数学与计算机科学学院 8 2按钮响应 Button 的设计 8 2 2按钮的制作实例1鼠标的变化 山西师范大学数学与计算机科学学院 8 2按钮响应 Button 的设计 8 2 2按钮的制作实例2选择题 选择题按钮响应程序流程图如图所示 山西师范大学数学与计算机科学学院 8 3热区响应 Hotspot 的设计 热区就是演示窗口中经过定义的一种矩形敏感区域 可以响应用户在此区域内的鼠标指向 单击 双击等操作 例如Windows中的工具栏按钮 当鼠标在某一按钮上稍稍停留 就会自动提示这个按钮的含义 这种响应的优点是容易与背景协调一致 实例3课堂设疑 山西师范大学数学与计算机科学学院 8 3热区响应 Hotspot 的设计 实例4制作提示按钮 山西师范大学数学与计算机科学学院 8 4热对象响应 HotObject 的设计 这种方式与热区响应的区别在于 可以选择不规则的物体对象为响应区域 适用于提供给用户选择屏幕上显示的各种物体对象 如地图中的各个国家等 与热区方式相比较 其优点为 突破了矩形热区的限制 响应方式可以是对屏幕上任何形状物体的单击 双击或鼠标落在物体边缘以内 无需像热区一样仔细调准位置 只要指定了一个物体作为热对象 无论在调试中怎样改动它的位置 都能确保交互的功能不变 山西师范大学数学与计算机科学学院 8 4热对象响应 HotObject 的设计 实例5看图识字 山西师范大学数学与计算机科学学院 8 4热对象响应 HotObject 的设计 实例6浮动工具面板 浮动工具面板小图 山西师范大学数学与计算机科学学院 8 5目标区域响应 TargetArea 的设计 当用户希望按照一定的规则将一个对象移动到一个指定的区域时 可以使用目标区响应类型 利用该类型 可以创建出多种多样的有用 有趣的交互 例如 制作一个拼图游戏等 要求玩者将一块块分散的图片拼成一个完整的图形 如果玩者将图片拖到正确的位置 图片就停留在那里 如果放错了位置 该图片又自动返回到原来的地方 实例7拼图游戏 山西师范大学数学与计算机科学学院 8 6下拉菜单响应 Pull downMenu 的设计 对于下拉菜单 Pull downMenu 我们大家都不陌生 它结构简单 分类清楚 在调用其它应用程序时显得条理清晰 但是它的风格和样式比较单一 现在一般只在需要统一风格的情况下才被使用 如工具软件等 在默认状态下Authorware的演示窗口中只有一个 File 菜单组 该下拉菜单中只有一个菜单选项 Quit 其对应的快捷键 Ctrl Q 为了进一步对程序执行进行控制 可以利用下拉菜单响应方式向 File 菜单添加菜单项 也可以在演示窗口菜单栏上增加新的菜单 然后根据需要在新的菜单中添加菜单项 实例8几何图形实例9去掉FILE菜单项 山西师范大学数学与计算机科学学院 8 6下拉菜单响应 Pull downMenu 的设计 实例8几何图形 实例9去掉FILE菜单项 山西师范大学数学与计算机科学学院 8 7条件响应 Conditional 的设计 条件响应类型与前面介绍的几种响应类型有所不同 条件响应一般不单独使用 条件响应根据程序在运行过程中 我们所设置的条件是否得到满足来匹配响应的 这些条件一般是通过函数或表达式来设置的 在运行时以判断其值是True或False来匹配响应 实例10成绩评价 山西师范大学数学与计算机科学学院 8 8文本输入响应 TextEntry 类型 键盘是重要的人机对话工具 前面我们介绍了的几种响应类型大多主要是使用鼠标的操作来触发响应的 这里我们要介绍的正文输入响应类型 主要是通过键盘来输入文字作为匹配响应 正文输入响应类型是创建和编辑文本的主要工具 实例11口令验证 山西师范大学数学与计算机科学学院 8 8文本输入响应 TextEntry 类型 实例12补充填空 山西师范大学数学与计算机科学学院 8 8文本输入响应 TextEntry 类型 键盘是重要的人机对话工具 前面我们介绍了的几种响应类型大多主要是使用鼠标的操作来触发响应的 这里我们要介绍的正文输入响应类型 主要是通过键盘来输入文字作为匹配响应 正文输入响应类型是创建和编辑文本的主要工具 实例11口令验证实例12补充填空 山西师范大学数学与计算机科学学院 在多媒体程序中 按键响应类型通常用来创建一个多选择的交互作用分支结构 虽然前面我们介绍的几种响应类型都可以创建多分支交互作用 但对于习惯使用键盘操作的用户来说 按键响应显得更加快捷和方便 而且有的时侯按键响应还有其它响应类型所不具备的独特的作用 比如 学完这节我们可以结合按键交互和文本输入交互创建一个很好的用户登录程序 实例13选择题 8 9Keypress按键响应类型 山西师范大学数学与计算机科学学院 重试次数限制响应类型一般情况下是很少单独使用的 主要作为其他响应类型的辅助响应 例如作为正文输入响应类型的辅助响应 在制作一个用户登陆密码对话框 我们当然不希望用户无限制的试下去 可以用重试次数限制响应类型限制其重试次数 实例14口令验证限次 8 10限次响应 TriesLimit 的设计 山西师范大学数学与计算机科学学院 8 11限时响应 TimeLimit 的设计 时间限制响应类型是用来限制用户响应某一交互所花费的时间的 它与重试次数限制响应类型一样 很少单独使用 主要作为其他响应类型的辅助响应 例如上一节我们举的 口令验证 的例子 我们除了能限制用户重试的次数外 还可以限制用户重试的时间 实例15口令验证限时 山西师范大学数学与计算机科学学院 Event事件响应类型是Authorware在4 0以后的版本中新增加的一个响应交互类型 它是一种比较特殊的响应方式 我们前面所学习的响应方式都有用户和程序之间的交互作用而服务的 而事件响应类型是运用于计算机同Xtras文件的并互作用 最多的是与ActiveX控件的交互作用 对于一般的多媒体程序的编制 很少用到事件响应类型 因为该响应类型涉及到了Windows中的ActiveX控件的内容 该部分内容的概念相对比较复杂 所以一般的编程人员很少用到事件响应类型 如果读者想深入了解 参阅一书提高篇中的ActiveX控件的介绍和运用 Event事件限制响应 8 12 山西师范大学数学与计算机科学学院 1 注意图标的摆放顺序2 注意图标名称的设置3 注意灵活运用交互图标响应类型4 配合条件响应实现自动退出总之 合理 灵活地AuthorWare的交互图标一定会使您的多媒体程序更专业 更好 Authorware中使用交互的注意点 山西师范大学数学与计算机科学学院 一 填空题1 用目标区响应方式进行拼图时 在编辑 错误 响应图标时 应将目标区域虚线框调整为 在OnDrop中选择 还要将复选框选中 2 热区就是显示窗口中经过定义的可以响应用户的鼠标点击等操作的一块 区域 3 在下拉菜单响应方式中 图标的名称作为 菜单名 图标的名称作为 菜单项名 4 Authorware提供了种交互方式 交互方式中 可以有 单击 双击 光标扫过区域 三种匹配方式的有响应和热物体响应 思考题 山西师范大学数学与计算机科学学院 5 Authorware除了提供Windows标准按钮类型外 还提供了自定义按钮的功能 打开ButtonEditor对话框的方法是 6 这个按钮的功能是 下拉菜单响应中新添加的菜单组名是 的名称 新添加的菜单选项是 的名称 7 文本输入响应中双击交互图标 展示窗内是 8 下拉菜单响应中 要设置某菜单项的快捷键是 Ctrl Z 则只需在Key s 的输入框里输入 思考题 山西师范大学数学与计算机科学学院 二 选择题1 在交互图标的按键响应中定义按键时 如果想让几个键都可以响应 那在设置时应用 把几个健隔开 A B C D 2 在条件响应交互中 条件即为 名称 A交互图标B响应图标C响应类型D以上均不是3 弹出交互图标属性对话框的方法有 A选中交互图标 选择Modify Icon PropertiesB双击交互图标 再双击工具窗口中左边的交互图标C按住Ctrl键的同时双击交互图标D按住Shift键的同时双击交互图标4 关于交互图标的下拉菜单响应类型正确的描述是 A利用交互图标中的下拉菜单响应类型 可以给演示窗口添加新的菜单项 也可以添加新的菜单组 B可以用擦除图标擦除演示窗口中系统的File菜单 C要想添加新的菜单组 不需要添加新的交互图标 D要使下拉菜单永久保留在演示窗口中 要为下拉菜单打开 Perpetual 复选框 思考题 山西师范大学数学与计算机科学学院 5 在热对象响应中 如果想实现这样一种效果 当鼠标移动到热对象的时候 显示出相应的响应内容 而当鼠标移出该热对象的时候 响应的内容又自动消失了 如何实现 Erase选项设置为 ACursorinAreaBCursoronAreaCBeforeNextEntryDAfterNextEntry6 Pull DownMenu响应类型要实现菜单项里显示横线分隔符的效果 响应图标名称应为 A B C D 7条件响应属性对话框里Automatic选项不包含 AWhenTrueBOnFalsetoTrueCOffDOn8某按键响应交互分支要求按下A B C键中的任一个就响应该分支 则其按键设置为 AA a B b C cBAa Bb CcCAa Bb CcDA a B b C c 思考题 山西师范大学数学与计算机科学学院 9响应状态为CorrectResponse的响应分支要更该为错误的响应 可 A按住Ctrl键的同时单击响应图标标题前方B选择NotJudged选项C按住Shift键的同时单击响应图标标题前方D选择ResponseWrong选项10是 类型的响应标志 AButtonBHotSportCHotObjectDTargetArea11制作密码输入系统时 限制次数
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
提示  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:仇芒仙-Authorware实用教程(第2版)
链接地址:https://www.renrendoc.com/p-74277616.html

官方联系方式

2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

网站客服QQ:2881952447     

copyright@ 2020-2025  renrendoc.com 人人文库版权所有   联系电话:400-852-1180

备案号:蜀ICP备2022000484号-2       经营许可证: 川B2-20220663       公网安备川公网安备: 51019002004831号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知人人文库网,我们立即给予删除!