教你在Authorware中制作特殊按钮

2005-11-10 19:36:39  作者:  来源:中关村在线  文字大小:】【】【
 
    三、制作选项式按钮
某些情况下我们需要制作一个选项式按钮,如我们可以在展示窗口上放置一个按钮,它的标题为播放背景音乐,如果用户按下它前面的小勾,选中此选项,则播放背景音乐,如果再次按下它前面的小勾,则取消选中此选项,不再播放背景音乐等。下面我们就介绍其制作方法:
1、文字型按钮的制作(简单)
(1) 放置一交互图标到流程线上,命名为“选项式按钮”;
(2) 放置一计算图标到交互图标下,命名为“播放背景音乐”,然后设置它的属性为永久交互,并选择按钮为前面有一个小方格类型的按钮(这是一关键步骤),同时必须选中“自动检测”选项(如图3);
12836324_2005111009510149209700.jpg

选中“自动检测”复选框

笔者注:在英文版Authorware中为“Automatically check”。
(3)在计算图标中输入bkmusic:=~ bkmusic代码,并在弹出的窗口中设置bkmusic初始变量值为0(因为第一次点击时才是允许,这个是很容易想通的)。
试运行这个程序,可以看到这时候先点下这个按钮,则前面的小勾会打上,再次点击,由地取消小勾,同时,变量bkmusic也与此按钮状态进行同步变化,当小勾打上时,变量bkmusic为1,而小勾取消时,变量bkmusic为0,这样我们就可以在程序中通过对这个变量进行判断从而进行相应的操作。
2、图形型按钮的制作(复杂)
(1)放置一交互图标到流程线上,命名为“bakmusic”;
(2)放置一计算图标到交互图标下,然后设置它的属性为永久交互,并选择按钮为自定义类型的按钮(这可以通过在按钮库窗口中点下Add按钮来进入按钮编辑器 ),并且将此按钮的Automatically Checked选项取消,并设置Up状态时的图形为一个耳

相关文章