文档介绍::认识交互图标学****目标:掌握交互图标的功能、类型及交互图标属性对话框的设置。[相关知识与技能]交互图标是交互过程的核心内容,但其本身并不具有交互性,它只能作为创建交互的基础,实际上,交互图标是由显示图标、判断图标、等待图标和擦出图标共同组合而成的。[知识拓展]1(交互图标的功能(1)显示功能当执行到交互图标时,它一方面可以显示交互图标中的文字或图片,另一方面还可以显示该图标所附属的交互图标的一些信息,如按钮或文本输入等。(2)判断功能在执行交互图标时,按提示进行交互后,程序会根据用户的输入响应来判断执行所附属的某一条或几条路径。(3)等待功能等待功能有两种方式,一种是当交互功能完成后,系统会出现暂停,询问是否进入下面的内容;另一种是交互功能完成后,只有当交互中进行的所有选择都正确的情况下,多媒体作品才会自动进入下面的内容。(4)擦除功能当执行完某条交互路径后,决定是否将该条路径中的显示内容擦除。2(交互图标的类型在Authorware中,系统提供了11种交互类型,每种交互类型都会对应不同的交互类型符号,将一个交互图标拖放至流程线上,并命名为“交互”,然后就可以把其他图标放到其右侧,这时便会自动弹出交互类型对话框,此时的流程图和对话框如图4-67所示。图4-67流程图与“交互类型”对话框(1)按钮选定“按钮”后,就可以在交互图标的演示窗口中看到一个按钮,只要把鼠标移到按钮上并按下便会执行设置的动作,程序会进入该按钮交互标志下方的图标。这个按钮是自动建立的,也可以由制作人员从其他文件中导入。(2)热区域选定“热区域”后,当程序进入交互图标后,系统会提供一个矩形“热区域”,用鼠标单击、双击或经过热区域即可激活交互相应,从而转入相应的响应分支。(3)热对象“热对象”方式与“热区域”方式基本类似,所不同的是,交互内容不是矩形区域,而是某个显示图标中的内容,这种交互方式一般适用于不规则的物体。(4)目标区选定“目标区”后,要求把指定的对象移动到特定的区域中。当拖动对象到达目标区域即完成交互并匹配,程序会执行对应的响应分支。该交互方式一般适用与拼图、搭积木游戏等多媒体的制作。(5)下拉菜单选定“下拉菜单”交互方式后,交互图标演示窗口的左上角会出现一个标准Windows下拉菜单,用户可以通过选择菜单项激活相应的响应分支。(6)条件选定“条件”交互方式后,要求设计者规定一个条件,当此条件被满足后执行起对应的响应分支。(7)文本输入选定“文本输入”交互方式后,在交互图标的演示窗口中会出现一个文本输入区,可以输入与要求内容相匹配的文字。此交互方式适用于希望用户回答文字信息来响应交互场合,例如密码、用户名等。(8)按键选定“按键”选项后,当按下指定的键位后执行该键所对应的响应分支。这种交互方式适用于用户提供特殊功能键以控制程序的运行。(9)重试限制选定“重试限制”选项后,可以设置响应交互次数,当达到指定次数时,将执行对应的响应分支。这种交互方式一般与其他交互方式结合使用才能产生需要的效果。(10)时间限制选定“时间限制”方式后,用来限制用户进入交互的时间,如果超过规定时间便会自动退出对应的响应分支。与介绍过的“重试限制”方式基本一样,“时间限制”通常与其他交互方式结合使用,才能产生实用效果。(11)事件适用于Authorware7中ActiveX控件的使用,能够为控件设置属性并执行对应于控件的事件。“事件”方式适应于与其他编程语言协同开发多媒体应用程序时使用。3(交互图标属性对话框在使用交互图标设计程序时,设置交互图标的属性是必不可少的操作之一。具体操作方法是用鼠标右键单击流程线上的交互图标,从弹出的快捷菜单中单击“属性”选项,打开“属性:交互图标”对话框。该对话框中有4个选项卡,分别是:“交互作用”、“显示”、“版面布局”和“CMI”选项卡,下面我们来对交互图标属性对话框中的各个选项卡的内容介绍一下。(1)“交互作用”选项卡,如图4-68所示。图4-68“交互作用”选择卡图中最上面的文本框中显示的是交互图标的名称,如果没有为交互图标命名,则系统默认其名称为“未命名”,该选项卡可以交互图标设置以下功能:擦除列表框:询问是否擦除交互图标显示的文字、图形和图像等,包含3个选项:在下次输入之后:一旦选择该项后,那么当其他任何一个交互图标被激活时便擦除原交互图标的显示内容。在退出之前:交互图标显示的内容会一直保留到退出交互时才会被擦除。不擦除:系统会保留交互图标的显示内容,只有用擦除函数或擦除图标才能擦掉其中的内容。擦除特效:该项用来设置擦除显示内容时的擦除模式。单击该框右侧的按钮,即可打开“擦除模式”对话框。图4-69“擦除模式”对话框选项:在此选项区中有两个复选框,分别是“在退出前中止”和“显示按钮