課程設(shè)計(jì)Authware設(shè)計(jì)_第1頁(yè)
課程設(shè)計(jì)Authware設(shè)計(jì)_第2頁(yè)
課程設(shè)計(jì)Authware設(shè)計(jì)_第3頁(yè)
課程設(shè)計(jì)Authware設(shè)計(jì)_第4頁(yè)
課程設(shè)計(jì)Authware設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩10頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、前言在當(dāng)今的網(wǎng)絡(luò)化交互式多媒體課件制作領(lǐng)域,macromedia公司推出的多媒體制作軟件authware是不可多得的開(kāi)發(fā)工具之一。他采用面向?qū)ο蟮脑O(shè)計(jì)思想,是一種基于圖標(biāo)和流程線(xiàn)的多媒體開(kāi)發(fā)工具。他把眾多的多媒體素材交給其他軟件處理,本身則主要承擔(dān)多媒體素材集成和組織工作。同時(shí),authware操作簡(jiǎn)單,程序流程明了,開(kāi)發(fā)效率高,并且能夠結(jié)合其他多種開(kāi)發(fā)工具,共同實(shí)現(xiàn)多媒體的功能。他易學(xué)易用。,無(wú)須大量編程,使得不具有編程能力的用戶(hù)也能創(chuàng)作出一些高水平的多媒體作品,對(duì)于非專(zhuān)業(yè)開(kāi)發(fā)人員和專(zhuān)業(yè)開(kāi)發(fā)人員都是一個(gè)很好的選擇。宗上所述,使authware是目前頗負(fù)盛名的多媒體制作軟件之一,用它制作課件的

2、過(guò)程直觀、明了,只需要將軟件提供的圖標(biāo)拖放到流程線(xiàn)上,然后將教學(xué)素材添加到圖標(biāo)中,利用圖標(biāo)設(shè)計(jì)畫(huà)面的顯示,控制頁(yè)面的跳轉(zhuǎn)和內(nèi)容的交互等,就可以制作出包含文字、聲音、圖象、動(dòng)畫(huà)等多種每體信息的課件。1.1軟件簡(jiǎn)介一個(gè)好的多媒體課件,除了包含文字信息外,還要有音頻,視頻等信息,因此,課件的設(shè)計(jì)要充分利用多媒體技術(shù),以取得更好的教學(xué)效果。authware7.02就具有如此之多的功能。來(lái)實(shí)現(xiàn)這些效果。1.1.1 authware7.02軟件簡(jiǎn)介:authware是一套功能強(qiáng)大的多媒體制作工具,它具備了諸多優(yōu)點(diǎn):具備多種多媒體素材的集成能力;具備文字、圖形、圖象的處理能力;具備多樣化的交互作用能力,提供

3、強(qiáng)有力的交互控制;具備直觀形象的開(kāi)發(fā)界面;可以使用模塊和庫(kù);提供了設(shè)計(jì)模板;提供增強(qiáng)的代碼編輯窗口;提供強(qiáng)大的發(fā)行功能;對(duì)網(wǎng)絡(luò)應(yīng)用提供完善的支持;多信息文本編輯器;具備內(nèi)置的數(shù)據(jù)跟蹤能力;提供大量精彩的范例程序。且,在authware7.02中,更是采用了面向設(shè)計(jì)的設(shè)計(jì)界面;整和播放dvd視頻文件的功能;支持xml數(shù)據(jù)的導(dǎo)入和導(dǎo)出;支持導(dǎo)入microsoft powerpoint演示文稿;新增了多個(gè)函數(shù)和變量;提高了authware程序的兼容性。1.1.2 authware軟件中的圖標(biāo)簡(jiǎn)介:a 顯示圖標(biāo)顯示圖標(biāo)用語(yǔ)顯示文本和圖形等b 聲音圖標(biāo)聲音圖標(biāo)允許用戶(hù)將各類(lèi)聲音添加到課件中,使課件更具有

4、吸引力??梢栽谡n件的任何位置快速而方便放置聲音圖標(biāo),并從各種聲源裝載聲音,然后調(diào)整播放選項(xiàng)以適合具體需要。c等待圖標(biāo)等待圖標(biāo)可使課件暫停運(yùn)行,等待用戶(hù)操作(如單擊鼠標(biāo),或按下鍵盤(pán)上的任意鍵)或等待指定的一段時(shí)間過(guò)后繼續(xù)課件的運(yùn)行。d 群組圖標(biāo)群組圖標(biāo)用于將一組圖標(biāo)組合起來(lái)。雙擊一個(gè)群組圖標(biāo)可打開(kāi)一個(gè)窗口,以顯示該群組圖標(biāo)自己的流程線(xiàn),以及它所包含的其他圖標(biāo)。e 擦除圖標(biāo)擦除圖標(biāo)可擦除文本和圖形等顯示內(nèi)用,也可擦除其他圖標(biāo),如電影圖標(biāo)。查處一個(gè)顯示示圖標(biāo)。f 計(jì)算圖標(biāo) 計(jì)算圖標(biāo)允許在流程線(xiàn)的任何位置插入一個(gè)計(jì)算表達(dá)式。雙擊計(jì)算圖標(biāo)可以打開(kāi)一個(gè)編輯窗口,在此窗口內(nèi)可以輸入計(jì)算表達(dá)式和注釋。g 交互

5、圖標(biāo) 交互圖標(biāo)結(jié)合了顯示圖標(biāo)和判斷圖標(biāo)的功能。顯示功能用來(lái)顯示內(nèi)容,并要求用戶(hù)做出某種響應(yīng),如單擊一個(gè)對(duì)象、單擊一個(gè)按鈕、輸入文本,以及其他一些操作。分支功能就是用戶(hù)對(duì)顯示內(nèi)容做出響應(yīng)時(shí),由authware選取一個(gè)掛接在交互圖標(biāo)下方的圖標(biāo)作為分支。用戶(hù)做出的每類(lèi)響應(yīng)對(duì)應(yīng)著下面掛接的一個(gè)圖標(biāo),下掛的圖標(biāo)包含的是根據(jù)用戶(hù)的操作如何給出文本是否正確,如果不正確,他輝給出一個(gè)提示或要求再試一次。工程概況2.1 設(shè)計(jì)思路:2.1.1 化大為小完成一個(gè)完整的課件制作,如果一次性將其作為一個(gè)整體來(lái)設(shè)計(jì),將會(huì)非常煩瑣,所以,我們可以將其分為若干個(gè)交互,在若干層上完成其設(shè)計(jì)。這時(shí),交互按鈕就起到了它非常的作用:

6、可以將若干部分的內(nèi)容用一個(gè)交互來(lái)實(shí)現(xiàn),然后再每個(gè)分支中實(shí)現(xiàn)各部分的設(shè)計(jì)。如果有必要,可以加深層次。以實(shí)現(xiàn)更多更完全的功能。2.1.2 以小見(jiàn)大 authware的設(shè)計(jì)都是面向設(shè)計(jì)對(duì)象的,所以相對(duì)來(lái)說(shuō)都是一個(gè)個(gè)可以獨(dú)立存在的小個(gè)體。然而其功能與完整的設(shè)計(jì)不相上下。所以,從每個(gè)流程線(xiàn),每個(gè)群組,每個(gè)熱區(qū),都能體現(xiàn)出它的相對(duì)獨(dú)立的優(yōu)點(diǎn)。2.1.3 化零為整如上面所說(shuō)的,為了簡(jiǎn)化整體設(shè)計(jì)時(shí)的煩瑣步驟,我們將一個(gè)大的課件分為若干交互來(lái)完成。使其能在不同的交互,不同的層次,各自完成其功能,然后運(yùn)用靈活的計(jì)算圖標(biāo)。2.2 設(shè)計(jì)前的準(zhǔn)備工作因?yàn)閍uthware是針對(duì)于多媒體課件的設(shè)計(jì)軟件,為體現(xiàn)多媒體特有的功

7、能,當(dāng)然要在作品中加入聲音,圖片等。在設(shè)計(jì)之前先把所需的聲音文件,圖片文件,按鈕圖片,數(shù)字電影的片段等的素材都放在一個(gè)文件中。以方便導(dǎo)入文件。正文為了體現(xiàn)出authware特有的功能,也為了能夠使做出的課件充分的體現(xiàn)出層次感和整體效果,在本設(shè)計(jì)中主要用到了熱區(qū)響應(yīng),按鈕響應(yīng),下拉菜單響應(yīng)等主要的交互響應(yīng)。使用方法和分支的應(yīng)用如下:3.1 交互作用設(shè)計(jì)按鈕的使用和控制在authorware的程序設(shè)計(jì)中,交互作用設(shè)計(jì)按鈕是其強(qiáng)大功能的體現(xiàn)。authorware為交互作用設(shè)計(jì)按鈕提供了11種交互作用響應(yīng),每種響應(yīng)都可以實(shí)現(xiàn)不同的交互功能。這些交互響應(yīng)為authorware提供了強(qiáng)大設(shè)計(jì)交互式應(yīng)用程序

8、的能力,所以,該項(xiàng)內(nèi)容是本書(shū)的一個(gè)重點(diǎn),希望讀者在該內(nèi)容的學(xué)習(xí)中細(xì)心,并在以后的實(shí)例中結(jié)合我們?cè)谶@里學(xué)習(xí)到的內(nèi)容,多體會(huì)交互作用分支結(jié)構(gòu)的設(shè)計(jì)技巧。以便熟練使用交互作用設(shè)計(jì)按鈕。圖1交互作用響應(yīng)類(lèi)型     authorware 7.02版本支持的交互作用響應(yīng)有:按鈕響應(yīng)、熱區(qū)響應(yīng)、熱對(duì)象響應(yīng)、目標(biāo)區(qū)域響應(yīng)、下拉菜單響應(yīng)、條件響應(yīng)、正文輸入響應(yīng)、按鍵響應(yīng)、重試次數(shù)限制響應(yīng)、時(shí)間響應(yīng)和事件響應(yīng)。下面我們將逐一學(xué)習(xí),通過(guò)學(xué)習(xí),讀者會(huì)逐步掌握這些響應(yīng)的設(shè)置方法。 在我們學(xué)習(xí)交互作用響應(yīng)之前,我們將先學(xué)習(xí)交互作用分支結(jié)構(gòu)的基本知識(shí)。在交互作用設(shè)計(jì)結(jié)構(gòu)中

9、,流程線(xiàn)中各設(shè)計(jì)按鈕的標(biāo)題和如圖2所示一些特殊的標(biāo)記都有其特殊的含義,下面我們先學(xué)習(xí)這些標(biāo)記的含義:圖2 11種交互響應(yīng)在交互分支中情況     交互響應(yīng)類(lèi)型的響應(yīng)圖標(biāo)參見(jiàn)圖1所示:     如圖3所示,為一個(gè)典型的交互作用分支結(jié)構(gòu),參照本圖,我們可以大致地了解流程線(xiàn)上按鈕標(biāo)題和特殊的標(biāo)記都是什么特殊的含義。     一個(gè)典型的交互作用分支結(jié)構(gòu)從其流程圖上可以反映出以下四種信息:3.1.1響應(yīng)標(biāo)題每一個(gè)響應(yīng)都有一個(gè)標(biāo)題,這個(gè)標(biāo)題是有創(chuàng)作者隨意輸入的,但為了方便程序的調(diào)試和維護(hù)

10、以及以后的進(jìn)一步開(kāi)發(fā),響應(yīng)標(biāo)題應(yīng)該能簡(jiǎn)潔地反映輸入該響應(yīng)能得到的反饋信息。  3.1.2 反饋按鈕反饋按鈕是除了交互作用設(shè)計(jì)按鈕和判定設(shè)計(jì)按鈕以外的authorware支持的任何設(shè)計(jì)按鈕。在這些按鈕中是用戶(hù)所期望得到的反饋信息。  3.1.3 反饋分支即執(zhí)行完反饋按鈕中的內(nèi)容后程序的走向。反饋分支路徑有以下三種:    a 選擇“continue”反饋分支,authorware會(huì)將程序流程沿原路返回,并檢查是否有其它的等待的響應(yīng)能與最終用戶(hù)輸入的響應(yīng)相匹配。  b 選擇“try again”反饋分支,authorw

11、are程序流程將在交互作用分支結(jié)構(gòu)中循環(huán)以要求用戶(hù)重新輸入另外一個(gè)響應(yīng)。     c 選擇“exit interaction”反饋分支,authorware在執(zhí)行完該反饋按鈕中的內(nèi)容后,就退出該交互作用分支結(jié)構(gòu)。   3.1.4 響應(yīng)狀態(tài):    響應(yīng)狀態(tài)有三種,如圖3下面我們將逐一學(xué)習(xí)這三種響應(yīng)狀態(tài)。圖3 response對(duì)話(huà)框中響應(yīng)狀態(tài)   a 選擇“correct response”選項(xiàng)后,authorware會(huì)跟蹤最終用戶(hù)輸入響應(yīng)的正確程度,并將用戶(hù)輸入的正

12、確響應(yīng)累加,然后把值儲(chǔ)存在系統(tǒng)變量中。 b 選擇“wrong response”選項(xiàng)后,authorware會(huì)跟蹤最終用戶(hù)輸入響應(yīng)的錯(cuò)誤程度,并將用戶(hù)輸入的錯(cuò)誤響應(yīng)累加,然后把值儲(chǔ)存在另外一個(gè)系統(tǒng)變量中。     c 選擇“not judged”選項(xiàng)后,authorware 不跟蹤這種響應(yīng)。在反饋按鈕標(biāo)題左側(cè)的加號(hào)()、減號(hào)()或空格是用來(lái)標(biāo)識(shí)響應(yīng)的狀態(tài)。3.2  交互作用中任選項(xiàng)的含義和設(shè)置:     雙擊交互作用設(shè)計(jì)按鈕,彈出如圖4所示的展示窗口,在圖形工具箱的左部分顯示的是設(shè)計(jì)按鈕的圖標(biāo),

13、用鼠標(biāo)雙擊圖形工具箱中該交互作用設(shè)計(jì)按鈕的圖標(biāo)。彈出如圖5所示以所打開(kāi)的設(shè)計(jì)按鈕名稱(chēng)相同的interaction icon交互作用設(shè)計(jì)按鈕對(duì)話(huà)框。用鼠標(biāo)單擊該對(duì)話(huà)框中的interaction命令按鈕,進(jìn)行交互作用的設(shè)置。圖4 交互作用設(shè)計(jì)按鈕展示窗口圖 圖5 interaction對(duì)話(huà)框3.2.1 interaction對(duì)話(huà)框設(shè)置方法如下:   a 選項(xiàng)“erase”,用于對(duì)擦除交互作用顯示信息進(jìn)行控制,共有以下三個(gè)選項(xiàng):     選擇“upon exit”選項(xiàng)后,當(dāng)程序的流程離開(kāi)該交互作用分支結(jié)構(gòu)時(shí),將會(huì)擦除交互作用的顯示信息。該選

14、項(xiàng)是authorware的默認(rèn)選項(xiàng)。     選擇該選項(xiàng),當(dāng)用戶(hù)輸入一個(gè)響應(yīng)后,authorware會(huì)自動(dòng)擦除交互作用的顯示信息,當(dāng)應(yīng)用程序返回該交互作用時(shí),authorware會(huì)自動(dòng)地顯示其交互作用信息。     如果選擇了該選項(xiàng),交互作用顯示信息將會(huì)一種保留在屏幕上,重復(fù)作者設(shè)置一個(gè)擦除設(shè)計(jì)按鈕來(lái)擦除交互作用的顯示信息。用鼠標(biāo)單擊圖5所示erase擦除效果區(qū)域右邊的小方塊   b 對(duì)option選項(xiàng)若選擇pause before exit,authorware 程序會(huì)在最終退出交互

15、循環(huán)之前自動(dòng)暫停,這種暫停的作用和等待圖標(biāo)非常相似,如圖6所示。對(duì)于time limit響應(yīng)該選項(xiàng)不可用。圖6 退出前暫停選項(xiàng)     我們?cè)谶x擇該選項(xiàng)時(shí),建議同時(shí)選擇show button選項(xiàng)或在屏幕上提供足夠的信息。如果作品在沒(méi)有然后圖示的情況下突然停止,會(huì)使最終用戶(hù)束手無(wú)策。     用鼠標(biāo)單擊圖3所示display命令按鈕,彈出圖7所示的display對(duì)話(huà)框。圖7 display設(shè)置對(duì)話(huà)框display對(duì)話(huà)框設(shè)置方法如下:     a layer該選項(xiàng)設(shè)置交互作用顯示

16、信息在展示窗口中的層。關(guān)于層的概念,我們將專(zhuān)門(mén)學(xué)習(xí)。   b transition該選項(xiàng)用來(lái)設(shè)置交互作用信息顯示時(shí)的過(guò)渡效果。用鼠標(biāo)單擊該區(qū)域右側(cè)的小方塊即可以彈出設(shè)置過(guò)渡效果的對(duì)話(huà)框。    c 選擇update displayed variables選項(xiàng),使嵌入在文本對(duì)象中的變量隨變量值的更新而隨時(shí)更新。在文本對(duì)象中,我們可以通過(guò)嵌入變量來(lái)表示一些變化的文本,例如學(xué)生的成績(jī)或當(dāng)前的時(shí)間,嵌入的方法是在文本中把變量用大括號(hào)括起來(lái),例如:現(xiàn)在是time點(diǎn)種。在這里,time就是一個(gè)變量。如果選擇該選項(xiàng),當(dāng)time變量改變時(shí),所表達(dá)的文本也隨著改變。

17、60;    d 選擇exclude text from search選項(xiàng),在用戶(hù)初始設(shè)置的文本中搜索,把任何圖標(biāo)中的文本排除在外。選擇了該選項(xiàng),將不對(duì)圖標(biāo)中的文本對(duì)象進(jìn)行搜索。     e 選擇prevent automatic erase選項(xiàng),交互作用的顯示信息不會(huì)被其它的自動(dòng)刪除設(shè)置所刪除,要想刪除交互作用的顯示信息,只有通過(guò)擦除設(shè)計(jì)按鈕來(lái)實(shí)現(xiàn)對(duì)交互作用顯示信息的刪除。     f 選擇erase previous content選項(xiàng),在顯示該圖標(biāo)內(nèi)容之前,authorware將

18、首先清除展示窗口上所有對(duì)象的信息,包括同該顯示內(nèi)容同一層或低層的對(duì)象,然后再顯示該圖標(biāo)的內(nèi)容。     g 選擇direct to screen選項(xiàng),authorware將把圖標(biāo)中的顯示信息直接顯示到屏幕的最外層。如果關(guān)閉該選項(xiàng),圖標(biāo)中的顯示信息的顯示效果將由作者設(shè)定的圖標(biāo)的顯示層來(lái)決定。    用鼠標(biāo)單擊圖6中的layout命令按鈕,彈出圖8所示的display設(shè)置對(duì)話(huà)框。圖8 layout對(duì)話(huà)框3.2.2 layout對(duì)話(huà)框設(shè)置方法如下:     a 選項(xiàng)movable是

19、指交互作用顯示信息的可移動(dòng)性。authorware的默認(rèn)值是never,即不可移動(dòng)。它有一下幾種選擇:     never選項(xiàng)是authorware的默認(rèn)選項(xiàng)。選擇該選項(xiàng),交互作用的顯示信息在展示窗口中不可移動(dòng)。     選擇on screen選項(xiàng)。交互作用顯示的信息可以在展示屏幕內(nèi)隨處移動(dòng),請(qǐng)讀者注意,整個(gè)物體必須在屏幕內(nèi)。     選擇anywhere選項(xiàng),交互作用顯示的信息可以在展示屏幕內(nèi)隨處移動(dòng)。請(qǐng)讀者注意,物體可以移到屏幕以外。   

20、 b positioning選項(xiàng)有以下幾種選擇:     選擇no change選項(xiàng),交互作用的顯示信息總是出現(xiàn)在當(dāng)初放置的位置。除了選擇可移動(dòng)選項(xiàng)以外,不能移動(dòng)到其它區(qū)域。     選擇on screen選項(xiàng),圖8改變?yōu)閳D9。initial區(qū)域中的值是交互作用顯示的對(duì)象在屏幕中的位置。我們可以手工輸入數(shù)值,或通過(guò)用鼠標(biāo)拖動(dòng)對(duì)象到合適位置,該區(qū)域的值隨對(duì)象的移動(dòng)而改變。 圖9 on screen對(duì)話(huà)框 圖10 on path對(duì)話(huà)框    選擇on path

21、選項(xiàng),對(duì)話(huà)框改變?yōu)閳D10所示,交互作用顯示的對(duì)象出現(xiàn)在定義了起點(diǎn)和終點(diǎn)的一條直線(xiàn)上的某一點(diǎn)上。base起點(diǎn)和end終點(diǎn)的設(shè)置參見(jiàn)本實(shí)例中移位設(shè)計(jì)按鈕中移動(dòng)的直線(xiàn)移位方式中直線(xiàn)的設(shè)置方法。initial區(qū)域中可以輸入變量,用來(lái)控制顯示對(duì)象在直線(xiàn)上的位置。     選擇in area選項(xiàng),對(duì)話(huà)框改變?yōu)閳D11所示,交互作用顯示的對(duì)象出現(xiàn)在定義了范圍的四邊形區(qū)域中,顯示的位置由initial區(qū)域中的數(shù)值決定。     然后根據(jù)設(shè)計(jì)的需要來(lái)設(shè)置該區(qū)域的大小和位置。圖11 in area對(duì)話(huà)框 圖12 設(shè)置區(qū)域終點(diǎn)位置注意:我

22、們要移動(dòng)的對(duì)象是圖示的矩形方塊如圖11所示。    a 用鼠標(biāo)單擊base選項(xiàng),選擇該選項(xiàng),然后用鼠標(biāo)點(diǎn)按矩形方塊,并拖動(dòng)它到合適的起始位置,設(shè)置區(qū)域的初始值。     b 用鼠標(biāo)單擊end選項(xiàng),選擇該選項(xiàng),然后用鼠標(biāo)點(diǎn)按矩形方塊,并拖動(dòng)它到合適的終止位置,如圖12所示,設(shè)置區(qū)域的終止值。在展示窗口中出現(xiàn)一個(gè)黑色方框,該黑色方框即為定義的區(qū)域。     c 在end和base選項(xiàng)中調(diào)整區(qū)域的大小和位置。選擇base,通過(guò)拖動(dòng)矩形可以調(diào)整區(qū)域的初始值。同理,選擇end,拖動(dòng)矩形來(lái)調(diào)整其終

23、點(diǎn)值。   d 用鼠標(biāo)單擊iintial選項(xiàng),拖動(dòng)矩形在矩形方框內(nèi)定位,設(shè)定顯示對(duì)象的值。該區(qū)域中值的變化如圖13所示。在該區(qū)域中還可以通過(guò)輸入變量來(lái)控制對(duì)象在區(qū)域中的顯示位置。圖13設(shè)置對(duì)象顯示位置  以上內(nèi)容是交互作用設(shè)計(jì)按鈕中的任選項(xiàng)和特殊符號(hào)的意義和設(shè)置,下面我們將進(jìn)一步對(duì)11種中不同的響應(yīng)類(lèi)型的使用方法和相關(guān)選項(xiàng)的設(shè)置進(jìn)行逐一介紹。交互作用設(shè)計(jì)按鈕在authorware多媒體軟件設(shè)計(jì)中是最重要的,內(nèi)容也是最多最靈活的,所以,也是最難掌握的。所以,在做的時(shí)候應(yīng)該更加的仔細(xì)、認(rèn)真。3.3 熱區(qū)響應(yīng)類(lèi)型的設(shè)置:    

24、如圖15所示為熱區(qū)響應(yīng)的properties:response對(duì)話(huà)框,圖14所示的是在presentation window展示窗口中的熱區(qū)響應(yīng)區(qū)域和其特征。     當(dāng)我們創(chuàng)建了一個(gè)熱區(qū)響應(yīng)后,我們就可以通過(guò)對(duì)properties:response對(duì)話(huà)框中各選項(xiàng)的設(shè)置來(lái)調(diào)整熱區(qū)響應(yīng)區(qū)域的大小和位置,我們還可以設(shè)置用什么樣的方式來(lái)激活熱區(qū)。3.3.1 size選項(xiàng)的設(shè)置 size選項(xiàng)用來(lái)調(diào)整熱區(qū)響應(yīng)區(qū)域的大小。用以下兩種方法來(lái)調(diào)整熱區(qū)區(qū)域的大?。簣D14 熱區(qū)響應(yīng)區(qū)域 圖15 熱區(qū)響應(yīng)的properties:response對(duì)話(huà)框a 用鼠標(biāo)單擊圖15中的熱

25、區(qū),使其四周出現(xiàn)灰色的白色句柄,表示處在被選定狀態(tài),用鼠標(biāo)拖動(dòng)任何一個(gè)灰色句柄即可以調(diào)整熱區(qū)區(qū)域的大小,當(dāng)屏幕上展示窗口中顯示的熱區(qū)區(qū)域大小符合需要時(shí)釋放鼠標(biāo)。    b精確調(diào)節(jié):在size的正文輸入框中輸入數(shù)值,數(shù)值的含義和輸入方法參見(jiàn)按鈕響應(yīng)中按鈕大小的設(shè)置。3.3.2 location設(shè)置選擇location來(lái)設(shè)置熱區(qū)的位置有以下兩種設(shè)置方法:a 手工調(diào)節(jié):只需把鼠標(biāo)移到熱區(qū)響應(yīng)區(qū)域的邊框線(xiàn)上,按住鼠標(biāo)左鍵將其托曳到需要的位置釋放鼠標(biāo)即可。b精確調(diào)節(jié):參見(jiàn)按鈕響應(yīng)中按鈕位置的設(shè)置。3.3.3 keys選項(xiàng)的設(shè)置keys選項(xiàng)用來(lái)設(shè)置等效該熱區(qū)的等效熱鍵。也就是

26、說(shuō),當(dāng)我們?cè)O(shè)置好等效熱鍵后,敲擊該熱鍵和用鼠標(biāo)單擊該熱區(qū)產(chǎn)生的效果相同。     熱鍵的具體設(shè)置方法參見(jiàn)按鍵響應(yīng)類(lèi)型中熱鍵的設(shè)置。選擇match用來(lái)設(shè)置熱區(qū)響應(yīng)的匹配方法。如圖16所示,熱區(qū)響應(yīng)有以下三種匹配方法:   a 鼠標(biāo)單擊響應(yīng):選擇single click,即當(dāng)鼠標(biāo)單擊熱區(qū)響應(yīng)區(qū)域時(shí),即可以匹配該響應(yīng)。圖16 熱區(qū)響應(yīng)匹配方式     b鼠標(biāo)雙擊響應(yīng):選擇double click,即當(dāng)鼠標(biāo)雙擊熱區(qū)響應(yīng)區(qū)域時(shí),即可以匹配該響應(yīng)。選擇cursor in area選項(xiàng),當(dāng)鼠標(biāo)移動(dòng)到

27、熱區(qū)響應(yīng)區(qū)域時(shí)就可以匹配該響應(yīng)。   c選擇highlight on match選項(xiàng)后,當(dāng)用戶(hù)輸入的信息匹配了該響應(yīng)時(shí),熱區(qū)響應(yīng)區(qū)域高亮,提醒用戶(hù)已經(jīng)匹配了該響應(yīng)。    d選擇mark on match選項(xiàng),在熱區(qū)響應(yīng)區(qū)域中添加一個(gè)小方框,該方框在展示窗口中是可見(jiàn)的,初始狀態(tài)該小方框是空的,一旦用戶(hù)輸入匹配了熱區(qū)響應(yīng),該方框?qū)⒈惶沓?,?lái)表示該響應(yīng)匹配。如圖17所示是選擇該選項(xiàng)前后的對(duì)比。圖17 選擇該選項(xiàng)前后熱區(qū)響應(yīng)區(qū)域的變化對(duì)比    e選擇cursor當(dāng)鼠標(biāo)移動(dòng)到熱區(qū)響應(yīng)區(qū)域時(shí)用來(lái)改變光標(biāo)的形狀,其方法參見(jiàn)按

28、鈕響應(yīng)中光標(biāo)形狀的改變。     其它相關(guān)設(shè)置內(nèi)容,參見(jiàn)按鈕響應(yīng)類(lèi)型的設(shè)置。3.4熱對(duì)象響應(yīng)類(lèi)型的設(shè)置熱對(duì)象響應(yīng)和熱區(qū)響應(yīng)類(lèi)型非常相似,它們的區(qū)別是在創(chuàng)建熱對(duì)象響應(yīng)時(shí),必須要有一個(gè)具體的二維物體作為熱對(duì)象,當(dāng)用戶(hù)用鼠標(biāo)單擊、雙擊或拖過(guò)熱對(duì)象時(shí),就匹配相應(yīng)的響應(yīng),得到相應(yīng)的反饋信息。當(dāng)我們?cè)O(shè)置了一個(gè)熱區(qū)響應(yīng)時(shí),用戶(hù)用鼠標(biāo)單擊、雙擊或拖過(guò)熱區(qū)響應(yīng)區(qū)域時(shí),才能匹配相應(yīng)的響應(yīng),得到相應(yīng)的反饋信息。3.4.1交互按鈕的設(shè)置我們用鼠標(biāo)雙擊交互作用設(shè)計(jì)按鈕,彈出其展示窗口,在展示窗口上用圖形工具箱中的橢圓繪圖工具在交互設(shè)計(jì)按鈕中添加一個(gè)橢圓,并為其填充顏色,作為我們創(chuàng)

29、建熱對(duì)象響應(yīng)時(shí)的熱對(duì)象。圖18熱對(duì)象響應(yīng)的properties:response對(duì)話(huà)框a雙擊程序的流程線(xiàn)上的響應(yīng)類(lèi)型圖標(biāo),彈出圖18所示的properties:response對(duì)話(huà)框。 b在type選項(xiàng)列表中選擇hot object選項(xiàng),把該響應(yīng)設(shè)定為熱對(duì)象響應(yīng)類(lèi)型。選定該項(xiàng)后,該對(duì)話(huà)框中會(huì)出現(xiàn)一條提示信息“click an object to make it the hot object”,意思是用鼠標(biāo)單擊一個(gè)物體,設(shè)定它為熱對(duì)象。c用鼠標(biāo)單擊橢圓,把它設(shè)定為熱對(duì)象。被設(shè)定為熱對(duì)象的物體出現(xiàn)在properties:response對(duì)話(huà)框左上方的preview窗口中,如圖18所示。3

30、.4.2下拉菜單響應(yīng)類(lèi)型的設(shè)置:     authorware的presentation window窗口的菜單欄上在缺省情況下如圖19所示,只有一個(gè)菜單file。打開(kāi)file菜單,它只含有一個(gè)quit命令。附屬于交互作用設(shè)計(jì)按鈕的下拉式菜單響應(yīng)使我們可以對(duì)程序的執(zhí)行進(jìn)行進(jìn)一步的控制。一方面,我們可以在file菜單中添加命令,或者在presentation window窗口的菜單欄上添加新的菜單,然后根據(jù)我們的需要,在新的菜單中添加我們的命令。圖19 authorware默認(rèn)的菜單欄     當(dāng)我們創(chuàng)建一個(gè)下拉菜單

31、響應(yīng)后,authorware就把交互作用設(shè)計(jì)按鈕的標(biāo)題默認(rèn)為菜單欄中的菜單名,把響應(yīng)類(lèi)型的標(biāo)題作為該菜單中的命令名。其對(duì)應(yīng)關(guān)系如圖20所示。圖20 流程線(xiàn)上的標(biāo)題同presentation window中菜單的對(duì)應(yīng)關(guān)系     雙擊流程線(xiàn)上的菜單響應(yīng)的類(lèi)型圖標(biāo),彈出如圖21所示的下拉菜單響應(yīng)的properties:response對(duì)話(huà)。下面讓我們對(duì)該對(duì)話(huà)框中的選項(xiàng)進(jìn)行設(shè)置:圖21 下拉菜單響應(yīng)的properties:response對(duì)話(huà)框menu欄的內(nèi)容在該對(duì)話(huà)框中是不可改變的。顯示的內(nèi)容是菜單名稱(chēng)。menu item欄顯示的是菜單的命令名,即下拉菜單響應(yīng)類(lèi)型的標(biāo)題。我們可以在這里對(duì)標(biāo)題進(jìn)行修改。 key(s)欄正文輸入框用來(lái)設(shè)置等效該菜單命令的等效熱鍵。也就是說(shuō),當(dāng)我們?cè)O(shè)置好等效熱鍵后,敲擊該熱鍵和執(zhí)行菜單中該命令的效果相同。     單擊對(duì)話(huà)框中的response命令按鈕,彈出圖22所示的response對(duì)話(huà)框來(lái)設(shè)置下拉菜單響應(yīng)的另一特性。圖22下拉菜單響應(yīng)的response對(duì)話(huà)框     下拉式菜單一般情況下都是持續(xù)交互作用的,也

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論