③依次将五个“计算”图标从图标选择面板拖到“选项”图标的右侧,分别将其响应类型设为按钮响应类型,且命名为“a”“b”“c”“d”“提交”。按照表10-2-1所示进行设置,其中,b、c、d是错误答案,a是正确答案。
表10-2-1计算图标参数设置表
④双击“a”按钮,将按钮属性面板打开,单击按钮选项卡,并按照图10-2-29所示设置按钮属性;以同样的方法来设置b按钮、c按钮、d按钮。
图10-2-29交互图标属性
⑤双击b按钮。它的按钮属性的设置跟其他按钮的设置基本相同,只是将响应选项卡中“分支”的值设为“退出交互”。设置好四个按钮后,还应进一步调整好题目内容和选择按钮在演示窗口中的位置。
3。热区域交互
[例10-10]看图识动物。编写一个看图识动物程序,当程序运行时,显示背景和八幅动物图片,当单击其中一幅动物图片时,图片显示出相应的汉字,达到看图识字的目的。流程图和运行效果图如图10-2-30所示。
图10-2-30看图识动物流程图和运行效果图
操作步骤如下。
①将图标选择面板上的“显示”图标拖到流程线上,将其命名为“标题”,并导入图片和输入相应的文字。
②将图标选择面板上的“交互”图标拖到如图10-2-31所示的位置,将其命名为“热区域交互”。
图10-2-31热区域交互
③将图标选择面板上的“群组”图标拖到“选项”图标的右侧,在弹出的交互类型对话框中,选择热区域响应,并将该图标命名为“狗”。双击群组图标,添加显示图标,输入文字“狗”。
④双击“狗”图标,打开演示窗口,按住Shift键,同时双击“热区域交互”图标,使“狗”文字与“狗”图片热区域重合。
⑤按照③④步的做法,分别为“猫”“兔”“蝴蝶”“虎”“龙”“狮子”“鹰”建立相应的热区域响应。
⑥保存文件并运行程序即可。
10。2。4课件的结构设计
在用Authorware制作多媒体课件时,需要对课件中的结构进行设计,本节主要学习如何借助判断图标、导航图标、框架图标和群组图标来实现对课件结构的设计。
1。判断图标
判断图标又称为决策图标,它的用途很广泛,可用来制作分支流程的循环。判断图标的结构来源于程序中用来控制程序分支的流程结构,如图10-2-32所示。这是一个二元分支流程,在高级程序语言中可以通过if…then…else的方式来控制它,即如果if条件判断为真(Yes),则执行A流程,否则(No)执行B流程。为了方便用户开发设计,Authorware设计了判断图标。判断图标不仅能够实现二元分支,还能够实现多元分支流程,如图10-2-33所示。
图10-2-32控制程序分支流程图
图10-2-33多元分支流程结构
图10-2-34判断图标的组成
(1)判断图标的组成
判断图标的组成如图10-2-34所示,其结构类似于交互图标,包括一个判断图标以及附加在其上的一个或多个分支路径,各个分支路径的判断标识符(即判断流程线上各个缩小尺寸的判断图标)都是相同的。
返回路径不是由各个分支路径决定的,而是由判断图标决定的,并且判断图标的功能与交互图标有很大区别。当程序运行到判断图标时,Authorware会根据判断图标当时的设置情况,自动沿着某一分支执行。
Authorware遇到交互图标时根据用户的交互响应来决定程序所执行的分支;但是遇到判断图标时所选择的分支路径却不是事前确定的,也不是由用户来决定的,而是由Authorware自动决定的。
(2)判断图标的属性
双击判断图标,打开属性设置对话框,如图10-2-35所示。
图10-2-35判断图标属性对话框
判断图标的属性对话框包括以下一些选项。
①“时限”文本框:可以在此文本框中输入数值、变量或表达式,其值决定了用户在一个判断中可以花费的时间(以秒为单位)。规定的时间一到,Authorware就会结束当前的进程,退出判断结构,并把程序的控制转移到流程线上的下一个图标上。
②“显示剩余时间”:仅当在“时限”文本框中输入了值时,此复选框才有效。选中它可以根据“时限”文本框中的值在程序中显示一个小时钟,指示目前所剩时间。
③“重复”选项:此选项可以决定Authorware将在判断图标中重复执行的次数。
④“分支”选项:使用此选项中的选项可以决定Authorware执行判断图标中的分支流程的方法。此选项包括一个下拉列表框和一个位于下拉列表框下方的文本框,其中下拉列表框中包括4个选项。
⑤“复位路径入口”复选框:选中此复选框将会重新设置那些与Authorware已执行过的路径相关的值。如果在分支选项中选择了顺序分支路径或在未执行过的路径中随机选择选项,重新设置路径值将会对它们产生影响,因为此时Authorware会跟踪记录已经执行过的路径,如果重新设置了路径值,Authorware将会消除所有已执行路径的相关信息。