| | | | | | | [文章信息] | | | 作者: | 魔岩 | | 时间: | 2003-05-20 | | 出处: | 电脑知识与技术 | | 责任编辑: | | |
| [文章导读] | | | 这种通过人机对话实现控制程序流向的交互功能在互动多媒体软件的制作过程中尤为重要 | |
| |
|
| | | |
|
|
|
|
|
【下拉菜单响应】(Pull-Down Menu)
下拉菜单响应是通过用户对相应下拉菜单的操作(菜单选取)而产生的响应类型。下拉菜单响应的建立与使用相对简单,其中下拉菜单响应分支所在的交互图标的名称即为下拉菜单的标题,交互图标下的各个下拉菜单响应分支的名称对应为该下拉菜单的菜单项。当选择某一菜单项时即响应执行对应分支的流程内容。
提示与技巧
默认情况下当选择了文件的"Menu Bar"属性(执行菜单ModifyàFileàProperties…或快捷键Ctrl+Shift+D可调出文件属性对话框)后,运行程序时总有一个默认的英文"File"下拉菜单,有办法把这个英文菜单给"汉化"为中文菜单吗?答案是肯定的,实现流程如图6所示。根据流程可知解决办法实际上就是利用程序先建立一个和默认的"File"同名的下拉菜单,这样程序就会以为这个英文"File"菜单是用户建立的,因此才会"赋予"程序随时擦除该菜单的权利,这样就可通过擦除图标把这个英文"File"菜单给彻底擦除掉,当然最后我们还要建立一个中文的"文件"下拉菜单替代原来的英文"File"菜单及其菜单项,即所谓的"汉化"。

图 6
【条件响应】(Conditional)
条件响应是通过对条件表达式进行判断而产生的响应类型,即当某一条件变量表达式的数值满足条件交互分支的要求时,程序便开始执行条件分支所在的内容。在一个条件响应分支中,允许设置多个条件来满足条件变量的各种变化范围,例如下列条件表达式:(Sec+ Conditional1=Sec+1)& Conditional2>1
提示与技巧
条件响应属性有一个很重要的【Automatic】自动执行属性,如图7所示:假如选择"When True"选项,则程序执行时,Authorware就会根据条件变量的值来判断响应是True(真)还是False(假),一旦符合条件,Authorware将自动执行此条件响应分支;假如选择的是"On False to True"选项,则只有在条件由假变为真时,Authorware才会执行该条件响应分支。假如选择"Off"选项,Authorware则会关闭条件判断功能,也就是说只有在指定条件正确的情况下才产生响应。当设置条件响应为永久(Perpetual)交互时,【Automatic】域将自动设置为"On False to True"。

图 7
|
|
|
|
|
|
|
|