5、再拖三个计算图标和一个群组图标到图标“A”的右边。分别命名为“B”、“C”、“D”和“Answer”。这时不再弹出交互类型选择框,而是自动将响应类型设为与前一个图标相同。
6、打开计算图标“A”,输入如图内容。系统变量“Checked@\“A”为按下状态,“Checked@\“myanswer”是对用户的选择进行判断,选择A,该变量值为“怎么会是碳呢?”,这是动态出错提示信息,可以使用户知道错误的原因。
关闭“A”设计窗口,确认输入后,弹出新变量定义对话框,设置如图。“Initial val”是初使值,“Description”是对该变量进行说明,可以不写。初使值设为“你还没选呢!”是当用户没有按任何选项时,提示用户。
7、同样对图标“B”、“C”、“D”进行类似的输入。
8、双击“Answer”图标上面的小矩形按钮矩形按钮
变成了虚线框矩形
,打开响应属性设置对话框。在“Type”
下拉列表中,将其响应类型改为“热区(Hot Spot)”。然后发现“Answer”图标上面的小
。这时可见设计窗口中出现热区位置,将其拖拽并调整大
小和位置如图。
当用户点击这个区域时,将执行“Answer”图标中的内容。
9、“Answer”图标中的内容中将用户选择的答案显示出来并做判断。向其中拖入一计算图标和一个显示图标,并命名。如流程图。
“Judge”图标中内容是判断用户是否做了选择,如果没选择,不显示正确答案。其中语句为:
if (Checked@\answer:=\
自定义变量“answer”中的内容是标准答案,其初使值为“正确答案是B”。 “Display Answer”图标中输入文字如下图。变量用大括号括起来,实际显示的是变量的值。
技巧提示:
1、按住“Shift”键,可同时选中多个对象。
2、调试程序时,常常打开控制作面板,让程序暂停下来,这样可以很方便地调整各对象(如文本、图像、按钮、热区等)的位置。
3、对齐多个对象,可以在先选中多个对象后使用“Modify”>>“Align...”命令(快捷键为Ctrl+Alt+K),打开对齐面板。
第六节 自定义按钮
本节要点:自定义按钮
本例简介:普通的按钮,在Authorware中一般有四个状态:正常、鼠标移过、鼠标按下和不可使用。
在Authorware中制作自己的图形按钮,就要事先准备好这四种状态的图片,当然也可以只准备一张图片。请看本例的一个按钮的四个状态图。
正 常
鼠标移过
鼠标按下
不可使用
完成后流程图:
运行界面:
制作步骤:
1、向流程线上拖入一个显示图标,命名为“Cover”,并导入制作好的封面图象。
2、向流程线上拖入一个交互图标,命名为“Choice”,再向其右边拖入两个群组图标,分别命名为“Previous”和“Next”,交互方式选择“按钮响应”。
3、双击“Previous”图标上面的小矩形按钮
,打开响应属性设置对话框。单击
“Buttons...”按钮,对按钮类型进行详细的设置。
单击“Add...”按钮,出现“按钮编辑器(Button Editor)”对话框。选中“Up”状态,使用下方“Graphic”选项后面的“Import...”按钮输入鼠标正常时的图片,然后选中“Down”状态,同样方法输入鼠标按下状态的图片。同样输入鼠标移过和不能使用时的图片。
上图中的“Lable”选项意思是否显示按钮名称,默认值为“None”,如果设为“Show Lable”,那么在显示图形按钮的同时还显示按钮的名称。“Sound”选项允许你在按钮中使用声音,如鼠标经过时播放一个短促的声音来提醒用户。
4、同上设置“Next”图标的按钮。 技巧提示:
1、自定义按钮还可以使用“Window”>>“Buttons...”命令来进行设置。
相关推荐: