【 tulaoshi.com - 设计软件 】
交互(Interaction),是Authorware提供的一种人机对话的方式。是Authorware程序中最精彩、最引人入胜的部分。有了交互,多媒体程序才有了和用户对话的能力,才能按照作者和用户双方的意图,为使用者提供周到的服务。
Authorware 6.0提供的交互方式有按扭响应、热区响应、热物体响应等多达11种的响应方式。为用户提供了丰富多彩的交互方式。 1 程序的交互1.1 交互的基本概念如果一个多媒体片段具有双向的信息传递方式,即不仅可以向用户演示信息,同时也允许用户向片段传递一些控制信息,则我们说这样的一个多媒体片段就具有交互性。
交互性改变了人们单纯的被动接受信息的局面,可以通过键盘、鼠标甚至时间间隔来控制一个多媒体片段的行为。交互性是通过在片段中设置多个交互点来实现的。每个交互点都给了用户对程序进行响应的机会。
当Authorware在执行程序时遇到一个交互图标后,将显示所有在交互图标中的显示对象,如按钮、菜单、文本输入框等。然后,程序将暂时停止,等待用户的响应。用户用键盘或鼠标对交互响应后,Authorware将此响应和交互图标的各个分支的条件进行比较,看该响应符合哪一个响应目标。找到与之相匹配的响应后,就执行该分支里面的内容。
现在的许多多媒体片段都做成了这么一种形式:如果用户不进行干预,.则按照设定好的程序往下运行,如果用户想它传递了一些控制信息,则会根据相应的控制运行相应的部分,从而满足不同用户的需要。如:设置播放节奏、选择相应的系统功能或者进入测验等等。与此同时,系统也会记下与用户有关的信息:如选择的路径、响应的时间、测验的结果等。
1.2 交互的组成可以想象这样的一个交互式片段:用户启动程序后,屏幕上出现了一组按钮,在按钮旁列出每个按钮的简短说明,然后用户单击某个按钮选择一个标题,于是程序沿着用户所选的分支开始执行。 在这个例子中,就包含了任意一个交互具有的基本组成部分:一种交互方法(一个按钮)、一个响应(单击按钮)和一个结果(所执行的分支)。 (本文来源于图老师网站,更多请访问http://www.tulaoshi.com/shejiruanjian/)1.2.1 交互的方法有许多不同的方法来允许用户进行交互。例如,可以在程序中设置按钮让用户单击,提供选择菜单……等等。 在设计响应类型时,一定要选择最有效的方式。例如,对于城市的信息,可以根据用户输入的信息进行查找,也可以通过在地图上单击选择一个城市。对于用户来说,后者显然比前者更容易一些。 1.2.2 响应响应就是用户所采取的动作。通常把我们预测的用户所能做出的任何响应都叫做目标响应。但这并不意味着错误的选择或者错误的答案就不是目标响应。一个好的程序应该能够预测到所有的不合适的或者不正确的响应,也就是说,必须把所有不合适的不正确的响应也作为目标响应并对它们做出相应的处理。 1.2.3 结果结果就是指当程序接收到用户的响应后所采取的动作。比如可以为不正确的选择返回一个信息,或者打开浏览器并从Internet上开始下载……。换句话说,在Authorware中,交互的结果可以是Authorware所能实现的所有功能。 1.3 交互图标的建立要想在程序中使用交互功能,首先就需要在流程线上创建交互图标。操作步骤如下: 1.从图标栏把交互图标拖到流程线上的合适的位置。 2.仅有交互图标并不能提供交互响应的功能,这时,必须为交互图标创建响应分支。这时,可以拖动其它类型的图标(如显示图标等)到交互图标的右侧。一般情况下使用群组图标来作为分支。当松开鼠标左键时,系统会出现一个选择交互类型的对话框,用户可以根据需要选择交互类型。如图2所示。 提示:在Authorware 6.0的图标中,有些图标是不能直接作为分支图标的。这些图标是:框架图标、决策图标、交互图标、数字电影图标、音乐图标。要想在分支中使用框架结构或决策结构,则必须以群组图标作为分支图标,并将其放在其中。
从图2的Reponse Type对话tulaoshi.com框中可以看出,Authorware 6.0提供了多达11种交互响应类型,合理地利用它们可以为程序提供强大的交互功能。在对话框中的每一种交互响应类型的单选按钮的左边,都有一个与该交互类型相对应的标识图案,我们称之为响应类型标识符。这些标识符是必须牢记的,因为在流程线上使用这些标识符,而不是文字说明来表示响应方式。在对话框中选择不同的单选项时,流程线上的交互响应标识符也会发生相应的变化。 (本文来源于图老师网站,更多请访问http://www.tulaoshi.com/shejiruanjian/)这11种交互方式分别是: q 按钮响应(Button):通过对按钮的动作产生响应,并决定程序分支执行。其响应类型标识符为 。
q 热区响应(Hot Spot):通过对某个选定区域的动作产生响应。其响应类型标识符为
1234下一页