交互响应和交互控制.ppt
《交互响应和交互控制.ppt》由会员分享,可在线阅读,更多相关《交互响应和交互控制.ppt(43页珍藏版)》请在三一办公上搜索。
1、第5章 交互响应和交互控制,5.1 建立交互及其结构设置,Authorware 提供了交互方式。要使用所有的交互作用,必须依靠交互图标。交互是一种选择分支流程。既涉及到入口也涉及到出口,更重要的是要根据不同的内容选择不同的交互类型。单独使用交互图标没有任何意义,交互图标和响应设计图标共同构成了交互作用分支结构,5.1 建立交互及其结构设置,1.交互图标判断、显示和擦除的功能,是整个交互作用分支结构的入口。在交互图标中可以直接安排交互界面,各种响应图标和相应类型都依附于交互图标。交互图标的重要功能在于它能实现程序的分支,在此基础上完成用户和计算机的交流即交互。至于显示和擦除信息的功能类似显示图标
2、。,5.1 建立交互及其结构设置,2.响应图标提供了对用户的反馈信息,一旦用户与多媒体作品进行交互,它将沿着相应的分支执行。该分支被称为响应分支或交互分支,执行的内容(即图标)被称为响应。响应可以是一个单一图标,也可以是包含了许多内容的复杂模块。,5.1 建立交互及其结构设置,4.响应分支由于多种类型的响应可以并存,使得程序流程形成分支,在交互作用分支结构中通常存在三种类型的响应分支,它们分别是:重试、继续、退出交互。,5.2 交互属性的设置,属性面板一共包括4个选项卡:交互作用、显示、版面布局和CMI(管理)。,5.3 交互的响应类型,5.3.1 按钮响应5.3.2 热区域响应5.3.3 热
3、对象响应5.3.4 目标区响应5.3.5 下拉菜单响应5.3.6 条件响应5.3.7 文本输入响应5.3.8 按键响应5.3.9 时间限制响应5.3.10 重试限制响应5.3.11 永久响应,5.3.1 按钮响应,按钮响应是Authorware 中最常用的交互方式。选择按钮响应,当程序进入交互结构时在演示窗口上会出现按钮,单击按钮即可激活交互响应使程序转入相应的交互分支。如果同时设置了多个交互响应的按钮,可以方便地在不同的交互分支之间切换。,5.3.1 按钮响应,1.利用按钮选择内容(1)拖动一个交互图标到流程线上,命名为“交互”。再拖动一个显示图标到交互图标右侧,修改显示图标的名称为“图片1
4、”。(2)双击打开显示图标,在其中导入一幅风景图片,5.3.1 按钮响应,(3)关闭演示窗口。再拖动一个显示图标到交互图标右侧。(4)再拖动两个显示图标到交互图标右侧建立交互分支,分别为各分支命名,并在其中引入不同的风景图。(5)运行程序,画面会出现3个按钮。,5.3.1 按钮响应,(6)再次运行程序,单击不同的按钮,会出现不同的内容。(7)停止运行程序。双击交互图标,能够打开一个展示窗口,其中包含了交互图标的3个分支按钮,也可以在其中添加文字、图片等内容,如加入一句提示信息。,5.3.1 按钮响应,2.按钮响应类型的响应属性(1)双击流程线上的响应类型按钮,打开【交互图标】面板,设置相关参数
5、。,5.3.1 按钮响应,(2)在面板中选择一种光标样式,一般选择手形光标。(3)关闭响应属性面板,运行程序,当鼠标指向按钮时,会变化为手形,5.3.1 按钮响应,3.添加和编辑按钮按钮的4个正常状态:等待状态:处于等待被选择的状态。选中状态:表示该鼠标被移动到按钮上,并且用户按下了鼠标的状态。越过状态:表示该鼠标被移动到按钮上,但用户没有按下鼠标的状态。屏蔽状态:表示该鼠标被置为不可用。,5.3.1 按钮响应,(1)双击按钮图标上面的小矩形按钮弹出按钮交互的属性设置对话框。单击【按钮】按钮,弹出对话框,可从中选择或编辑按钮的形式,蓝色光条显示的指示出当前使用的按钮样式。,5.3.1 按钮响应
6、,(2)单击【添加】按钮,弹出对话框,可以利用该对话框定义新的按钮。,5.3.2 热区域响应,热区域响应与按钮响应类型其创建过程大致相同,只是定义的将是演示窗口中的一块矩形区域。该响应是在程序的运行窗口内画出一块矩形区域,当用户单击、双击或鼠标划过这一区域时,将执行事先设计好的程序段。在大多数的工具软件中,常常会看到工具栏、图标栏、工具箱等结构,如果将鼠标移至这些工具的上方,在鼠标的下面就会出现该工具的名称,这种功能非常方便,它会更快捷地得到帮助信息。,5.3.2 热区域响应,(1)在设计窗口中创建流程线和相关图,然后将“小猫”导入背景图标,在响应结果的图标中输入文本“朋友们,我要刷牙了!”。
7、,5.3.2 热区域响应,(2)双击图标导入背景图片,并调整热区的位置和大小。(3)在弹出的热区面板中选择热区相应的交互类型。(4)双击图标流程图与图标流程图的交叉点,在打开的面板的选项卡中设置指定鼠标的动作,设置交互的流向、选择鼠标指针形状。,5.3.2 热区域响应,(5)最后打开响应的图标,设置热区被用户响应的内容,具体为输入文本“朋友们,我要刷牙了!”,并设置好文本的位置、大小及显示模式(透明模式)。至此,一个简单的热区域响应小程序就制作完成了。运行时,当鼠标放到热区范围内,就会变成手形,同时画面上将显示“朋友们,我要刷牙了!”文本。,5.3.3 热对象响应,热对象响应和热区域响应类似,
8、它们的响应方式也几乎相同。因此,有了前面制作热区域的经验,这章内容可谓轻而易举。热区域响应与热对象响应的惟一区别是:前者产生响应的对象是一个区域范围,而后者的对象是一些实实在在的物体。,5.3.3 热对象响应,在热区域交互响应中,可以将多个要设置的热区域的对象放在一个图标中,而在热对象的响应中却是不可以的。每一个热对象必须单独放在一个显示图标内。因为 Authorware 是将整个显示图标的内容设置为一个热对象。因此,热对象不必固定在某个位置上,而是可以移动的,而热区域必须要和对象放在同一个位置,不可以移动。相对来说,热对象操作起来更灵活,除以上热区域与热对象的设置基本相似。,5.3.4 目标
9、区响应,有一种叫做华容道的游戏,在这个游戏中,可以用鼠标来拖动各种方块进行移动。如果用Authorware来制作这个游戏,设置的方块必须用鼠标进行移动,这时,便会想到前面曾经提到过交互图标的【版面布局】选项卡,在这个选项卡中可以将图片设置为可移动的。由上面的提示,可以想到,在节中讲的例子中,可以通过移动各个局部图片来拼凑一个完整的“小猫”图片。但是如果不小心,就会拼凑错误,怎样才能知道拼凑发生错误,并及时改正呢?使用Authorware来解决这个问题并不难,在这节要讲的目标区域响应就能达到这种效果。若放置位置不对,就自动返回原位置;若全部放置正确,就自动退出程序。,5.3.4 目标区响应,(1
10、)建立一个新文件。打开文件属性面板,设置展示窗口大小可变、居中并取消菜单栏。(2)在流程线上引入一个显示图标,并命名为“头文件”。(3)拖入一个群组图标,命名为“小猫的分割图片”。在其二级流程中拖入4个显示图标,建立流程线,并在各个显示图标中导入响应的图片。,5.3.4 目标区响应,(4)拖入一个交互图标到流程线上,命名为“拖动”。再用群组图标建立一个“目标区”响应类型的交互分支,并命名为“移动小猫左脸”。(5)运行程序。程序遇到一个空的(未曾设置)交互响应会自动暂停,并弹出【交互图标】面板,要求对交互响应进行设置,在展示窗口上还有一个标有“移动小猫左脸”的虚线框。,5.3.4 目标区响应,(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 交互 响应 控制

链接地址:https://www.31ppt.com/p-5684856.html