利用Authorware中的函数打造右键菜单

    作者:课课家教育更新于: 2016-10-28 16:20:23

    想学设计?来看看大师是如何完成作品的?

      如果我们想要制作一个标准的Windows风格的菜单,那么只要灵活的使用Authorware多媒体开发工具中的菜单交互功能就很容易实现了。但是你会发现,其实在Authorware软件中,却没有为我们提供制作右键菜单的方法。反而我们在Authorware安装的UCD文件tMsControls.u32中,找到了这种功能,那么小编今天为大家带来的教程就是:利用Authorware中的函数打造右键菜单。

      好了,现在就让我们一起来学习一下操作步骤吧,一共有六步,具体的实现方法如下:

      第一步:首先我们先打开并运行Authorware多媒体制作软件,进入到主界面以后,我们就要新建一个a6p的文件,并将这个文件的名字命名为tMsControls_Demo.a6p。随后我们打开该文件的属性设置对话框,在这个对话框中,我们可以根据自己电脑屏幕的大小来进行设置程序窗口的大小;

      第二步:接着我们将函数窗口打开,然后把tMsControls.u32文件中的函数引入进去就可以了;

      第三步:我们把一个显示图标引入到流程线上面,并将这个显示图标命名为“显示结果”。使用鼠标双击显示图标,进而打开这个图标的展示窗口,接着将一幅底图导入到窗口里面去。然后我们还要使用文字输入工具,输入以下两段文字(鼠标位置以及选择),具体的文字内容,如图所示:

    利用Authorware中的函数打造右键菜单_程序流程图_Authorware_多媒体制作_课课家

      打开这个显示图标的属性对话框,只需要同时按下键盘上的“Ctrl+I”组合键即可。接着在这个属性对话框中,我们要进行一系列的参数设置,大家可以根据自己的需要进行设置参数,没有强制性的要求。

      第四步:我们把一个计算图标拖曳到流程线上面,将这个计算图标命名为“设置右键菜单内容”,使用鼠标双击图标,进而打开这个计算图标的输入窗口。在输入窗口中,我们还要输入一些代码,分别是取得窗口句柄以及设置菜单内容两部分的内容,具体的代码内容,如下图:

    取得窗口句柄

      第五步:然后我们还要把一个交互图标引入到流程线上面,并将其命名为“显示右键菜单”。接下来,我们还要继续将一个计算图标拖曳到刚刚的交互图标右边。这个时候,屏幕会自动弹出一个对话框。在这个对话框中,我们执行以下的操作:选择Conditional响应方式,使用鼠标双击打开这个响应图标的属性设置对话框。接着在这个属性对话框中,我们要进行一系列的参数设置,具体的参数设置,如下图:

    具体的参数设置

      第六步:此时,我们使用鼠标双击将新引入的计算图标打开,在该计算图标中我们输入以下的代码,分别是设置菜单显示位置以及判断是否选择了“退出”两部分的内容。具体的代码内容,如下图:

    设置菜单显示位置

      温馨提示:小编觉得在这里还是要适当的为大家解释一下代码的,在这段代码中,第一个条件语句的作用是用来设置菜单显示位置。一般情况下,菜单的大小是随着菜单中的文字自动发生变化的。所以我们在选择条件的时候,就要根据所出现的菜单的大小来进行更改。.

      第七步:好了,经过以上六个步骤以后,我们就已经完成所有的操作了。大家可以看一下已经完成了的程序流程图,现在我们只要将程序运行一下,就可以测试到我们刚刚制作的右键菜单效果了。怎样?效果是不是非常的赞?如下图:

    程序流程图

      小编结语:

      今天的“利用Authorware中的函数打造右键菜单”教程,小编就已经介绍完毕了。如果大家感兴趣,那就赶快来动手试一试吧。设计教程来源于课课家教育,欢迎大家进入官网进行观看。

课课家教育

未登录