您现在的位置:小学生自学网>> 信息>> 学习电脑

巧用Authorware制作鼠标移入有文字提示的按钮

作者: 来源: 发布时间:2013年02月23日 点击数:
 

在Authorware的交互图标中有一种交互方式是:热区响应,它是指在演示窗口中的一块长方形的区域,鼠标在其范围内所产生的各种操作都会触发指定的事件。利用它可以为按钮产生相应的提示信息,使用户了解这个按钮的功能;另外还使程序更加人性化,界面更加生动。
  程序运行效果:当鼠标移到按钮上时,在指定的地方会出现一条提示(或图片),当鼠标移开时提示消失。提示可以加各种过渡效果,也可以把热区分支下的显示图标换成组图标以实现更多的效果及功能。

方法一(推荐)
  原理:利用热区响应的“指针处于指定区域内(Cursor in Area)”的匹配方式,可以实现鼠标指针只要在设置的热区范围内便可以激活设定的事件,而且所设置的热区在程序运行时并不会显示这一特性,我们可以在按钮上设置一个和按钮一样大小的热区响应,当鼠标移到按钮上时,自定义的按钮便可以显示不同图案,与此同时Authorware便激活热区所指定的事件(比如显示一幅图)。由于计算机的动作很快,所以在我们看来就像同时发生。我们可以把此热区的擦除方式设置为“在下一次输入之前(Before Next Entry)”,这样在鼠标移出热区(按钮)的范围时,图片自动被擦除。热区激活的图片我们可以把它放在演示窗口的下方或者放在按钮旁边作为按钮的注解。

方法二
  原理:在交互图标前设置一个背景图片,其内容为各个按钮的原始状态。在刚才建立的热区上再建立一个热区,使两个热区重叠,其中一个负责显示鼠标移到按钮时按钮状态变化和提示(热区1);另一个负责调用导航图标(Navigate),利用框架(Framework)实现程序的分支选择(热区2)。当鼠标移到图片上时热区1被激活,显示提示和改变按钮状态;当按下鼠标时热区2被激活,调用导航图标和框架图标以实现按钮的功能。