Authorware課件制作實例教程.ppt
《Authorware課件制作實例教程.ppt》由會員分享,可在線閱讀,更多相關(guān)《Authorware課件制作實例教程.ppt(91頁珍藏版)》請在裝配圖網(wǎng)上搜索。
Authorware,學(xué)習(xí)目標(biāo): 1、掌握Authorware中交互圖標(biāo)的基本功能 2、掌握Authorware中10種交互圖標(biāo)的使用方法。 3、能夠使用使用交互圖標(biāo)制作出綜合的Authorware作品。,Authorware是一個功能強大的多媒體制作軟件,它是以圖標(biāo)為基礎(chǔ)、流程圖為結(jié)構(gòu)的編輯平臺。它能夠?qū)D形、聲音、圖像和動畫有機地組合起來,形成一套完善的多媒體系統(tǒng),它的出現(xiàn)使不具備高水平的編程能力的用戶創(chuàng)作出高質(zhì)量的多媒體應(yīng)用軟件成為可能,而交互作用的控制是Authorware強大功能的最集中的體現(xiàn),也是多媒體創(chuàng)作的核心,是計算機區(qū)別于其他媒體的最顯著的特征。交互十分復(fù)雜,也十分靈活。 Authorware提供了按鈕交互、熱區(qū)交互、熱對象交互、目標(biāo)區(qū)域交互、下拉菜單交互、文本輸入響應(yīng)交互、按鍵響應(yīng)交互、條件響應(yīng)交互、重試限制響應(yīng)交互、時間限制交互和事件交互等11種交互類型,幾乎能跟蹤用戶可能的所有操作。只有了解和掌握這些交互方式,才能制作出高水平的多媒體作品。,7.1 交互圖標(biāo)概述,人機交互是多媒體演示軟件一個最為重要的性質(zhì),是實現(xiàn)人機對話的主要途徑之一。人機交互就是由用戶通過各種接口機制控制多媒體作品中事件的執(zhí)行順序,其中包括按鈕、菜單、按鍵、文字輸入、移動對象、限制次數(shù)等11種交互類型。交互的目的就是讓計算機與用戶進行對話,讓其中每一發(fā)都能對另一方的指令作出反應(yīng),從而是計算機程序可以在用戶控制的情況下順利執(zhí)行。 7.1.1交互圖標(biāo)的功能 Authorware 的交互性是通過交互圖標(biāo)來實現(xiàn)的,它不僅能夠根據(jù)用戶的響應(yīng)選擇正確的流程分支,而且具有顯示交互界面的能力。交互圖標(biāo)與前面的圖標(biāo)最大的不同點就是,它不能單獨工作,它必須和附著在其上的一些處理交互結(jié)果的圖標(biāo)一起才能組成一個完整的交互式的結(jié)構(gòu)。另外它還具有顯示圖標(biāo)的一切功能,并在顯示圖標(biāo)的基礎(chǔ)上增加了一些擴展功能,如能夠控制響應(yīng)類型標(biāo)識的位置和大小。 當(dāng) Authorware 遇到交互圖標(biāo)時,就在屏幕上顯示交互圖標(biāo)中所包含的文本和圖像,讓然后 Authorware 就停下來等待用戶的響應(yīng),用戶作出響應(yīng)后, Authorware 就將該響應(yīng)沿著交互流程線發(fā)送出去,并判斷是否與某個目標(biāo)響應(yīng)相匹配。如果找到一個匹配項,則程序流程轉(zhuǎn)向該分支并執(zhí)行相應(yīng)的結(jié)果圖標(biāo)。,7.1.2交互圖標(biāo)的建立,為使用交互圖標(biāo) ,從圖標(biāo)欄中將其拖動一流程線上。然后拖動幾個需要的程序圖標(biāo)到交互圖標(biāo)的右方,此時將看到這些圖標(biāo)自動排列成流程線,其排列順序與位置有關(guān)。同時這些圖標(biāo)的名稱在所有圖標(biāo)的右邊依次從上往下排列,對應(yīng)的圖標(biāo)順序是從左至右。一個交互流程包括一個交互圖標(biāo),若干個響應(yīng)類型標(biāo)記、同樣數(shù)目的響應(yīng)圖標(biāo)和響應(yīng)分支4個部分。如圖所示 。,交互分支結(jié)構(gòu),響應(yīng)類型符號位于每一路交互分支的上方,如圖所示。在Authorware中,可以根據(jù)需要選擇不同的交互相應(yīng)類型。拖放一個交互圖標(biāo)到程序流程線上,然后拖動一個圖標(biāo)圖標(biāo)到圖標(biāo)的右邊,此時顯示響應(yīng)類型對話框,如圖所示。,響應(yīng)類型,7.1.3交互圖標(biāo)的屬性,交互圖標(biāo) 是整個交互循環(huán)的核心,是創(chuàng)建交互結(jié)構(gòu)的起始圖標(biāo)。交互圖標(biāo)首先,它可以顯示文本和圖形,只要程序執(zhí)行到交互圖標(biāo)或者流程返回到交互圖標(biāo),Authorware就會顯示交互圖標(biāo)中的內(nèi)容;其次,它能夠根據(jù)響應(yīng),決定程序的流向;另外,交互圖標(biāo)會使作品暫停等待用戶響應(yīng);最后,再返回交互圖標(biāo)時,會擦除顯示的對象并回到交互的初始狀態(tài)。 交互圖標(biāo)除了具有顯示功能外,還具有一些附加功能。如果在交互圖標(biāo)中增加了按鈕響應(yīng)、熱區(qū)響應(yīng)、文本輸入響應(yīng)和目標(biāo)區(qū)域響應(yīng)這4類響應(yīng)類型,則在編輯交互圖標(biāo)時,與這4種響應(yīng)類型相對的響應(yīng)標(biāo)志,會自動出現(xiàn)在展示窗口中,這是由其特定功能決定的。對這4種響應(yīng)標(biāo)志可以進行編輯,但要注意的是,對這些對象中能改變位置和大小,而不能使用剪切、復(fù)制和粘貼命令。另外,對于灰色選擇區(qū)域的響應(yīng)標(biāo)志,在編輯狀態(tài)出現(xiàn)的虛線框在運行時是不出現(xiàn)的。 交互圖標(biāo)的屬性可以通過交互圖標(biāo)的屬性對話框來設(shè)置。對些對話框中可以設(shè)置各種顯示選項。 (1)擦除下拉列表:可以設(shè)置擦除交互圖標(biāo)顯示內(nèi)容的附加。單擊其后的下拉列表按鈕,可以看到3種刪除時機。 在下一次輸入之后:在進入相應(yīng)分支顯示了結(jié)果圖標(biāo)中的內(nèi)容時,擦除交互圖標(biāo)對象。當(dāng)重新進入交互流程時,交互顯示對象內(nèi)容會重新顯示在展示窗口。 在退出之前:當(dāng)Authorware退出交互時,擦除交互顯示對象,該項為默認(rèn)選項。 不擦除:在屏幕上保留交互顯示對象,直到使用擦除圖,標(biāo)將它擦除。 (2) 擦除特交互圖標(biāo)的屬性設(shè)置效:用于設(shè)置擦除過渡效果,過渡效果的設(shè)置與擦除圖標(biāo)的設(shè)置相同。 選項:該項有兩個復(fù)選框 在退出前前中止:在退出前暫停,使用戶查看顯示的反饋信息。查看后,按任意鍵或單擊鼠標(biāo),程序繼續(xù)進行。 顯示按鈕:顯示按鈕,如果選擇了在退出前前中止復(fù)選框后,將激活該復(fù)選框。此選項決定在繼續(xù)運行之前,是否顯示一個等待按鈕。,交互圖標(biāo)的屬性設(shè)置,7.2 按鈕交互,7.2.1交互屬性 在交互圖標(biāo)右邊放置了交互響應(yīng)后,在交互類型對話框中選擇按鈕,此交互響應(yīng)就會被設(shè)置成按鈕響應(yīng)。在交互程序中,按鈕響應(yīng)是使用最廣泛的交互形式。 雙擊設(shè)計窗口交互結(jié)構(gòu)中的按鈕標(biāo)志,就會打開按鈕響應(yīng)屬性對話框。如圖所示。,交互類型對話框,(1)按鈕選項卡 響應(yīng)類型:在下拉列表中,可以選擇更換響應(yīng)類型。 大?。河糜诙x按鈕的大小,以像素為單位。 位置:用于定義按鈕在屏幕上的位置。定義時使用屏幕坐標(biāo)系,并且是以近鈕的左上點為參照點的。在大小和位置兩個輸入框中都可以輸入變量。 標(biāo)簽:在輸入框中輸入該按鈕的標(biāo)簽,系統(tǒng)會根據(jù)標(biāo)簽文字的長短來調(diào)整按鈕的大小,除非該按鈕是一個用戶自定義按鈕。,按鈕響應(yīng)類型的屬性設(shè)置,快捷鍵:在輸入框中輸入該按鈕的快捷鍵,可以使用快捷鍵來激活按鈕。 選項:設(shè)置成默認(rèn)按鈕選中此項,就可以使用系統(tǒng)提供的按鈕形式,Authorware會在按鈕四周加上一個粗黑框,讓用戶知道該按鈕 是系統(tǒng)的默認(rèn)的按鈕。如果你使用自定義按鈕,該選取項將變灰,被置為不可用。非激活狀態(tài)下隱藏選中該選項后,當(dāng)一個按鈕被置為不可用這灰后,系統(tǒng)會將該按鈕從屏幕上移去,當(dāng)該按鈕可用以后,系統(tǒng)會重新顯示按鈕。 鼠標(biāo)單鼠標(biāo)按鈕,將激活鼠標(biāo)顯示形式對話框。用戶可以在該對話框中選擇合適的鼠標(biāo)顯示形式??梢允褂孟到y(tǒng)提供的鼠標(biāo)顯示形式,也可以加載用戶定義的鼠標(biāo)形式。選擇鼠標(biāo)顯示形式后,該形式出現(xiàn)在屬性對話框中。 (2)響應(yīng)選項卡 永久:選中該選項后,在屬性對話框中定義的響應(yīng)在整個文件中都保持可用,這樣用戶在設(shè)置文件中的其它交互圖標(biāo)時,不用每一次都重新設(shè)置。,激活條件:在輸入框中可以輸入一個條件,只有當(dāng)條件被滿足時,按鈕響應(yīng)才可用。 擦除:使用擦除中的選項可以決定分支執(zhí)行完畢后,其顯示內(nèi)容被自動擦除所采用的形式。 選擇在下一次輸入之后,Authorware在執(zhí)行完分支內(nèi)容后,并不擦除顯示內(nèi)容,直到用戶發(fā)出另一個響應(yīng)。 選擇在下一次輸入之前,Authorware在執(zhí)行完分支內(nèi)容后,就將內(nèi)容擦除,然后顯示交互圖標(biāo)的顯示內(nèi)容,等待用戶下一個響應(yīng)。 選擇在退出時,Authorware將不擦除任何顯示內(nèi)容,即使進入其它分支,先前分支的顯示內(nèi)容依然保持在屏幕上。當(dāng)Authorware退出交互圖示,在執(zhí)行流程線上下一個設(shè)計圖標(biāo)前,將所有顯示對象擦除。 選擇不擦除,Authorware將保持所有的顯示對象在屏幕上不動,直到使用一個擦除圖標(biāo)將它們擦除。,狀態(tài):為本按鈕響應(yīng)代表的答案設(shè)置正確或者錯誤的屬性,以便函于Authorware對用戶的響應(yīng)作出判斷。選擇不判斷時,Authorware對該響應(yīng)正確與否不作判斷;選擇正確響應(yīng)時,Authorware對將該響應(yīng)設(shè)置為正確的響應(yīng);選擇錯誤響應(yīng)時。Authorware對該響應(yīng)設(shè)置為錯誤的響應(yīng)。 分支:使用分支中的選項可以決定在一個分支完成后,程序的流向。這個流向直接反映在設(shè)置窗口中,用戶可以一目了然。 選擇重試時,Authorware返回交互圖標(biāo),等待用戶下一個響應(yīng)的輸入。 選擇繼續(xù)時,Authorware將判斷在交互結(jié)構(gòu)圖中,該分支右邊的其它分支是否與用戶本次響應(yīng)相匹配,如果有,則進入此分支,如果沒有,等待用戶輸入下一個響應(yīng)。 選擇退出交互時,Authorware將從交互圖標(biāo)中退出,執(zhí)行主流程線上下一個設(shè)計圖標(biāo)。,選擇返回返回,如果你在前面設(shè)置了永久選項,Authorware在執(zhí)行完分支內(nèi)容后,將跳到首次設(shè)置交互選項所在的位置。 在使用按鈕交互響應(yīng)后,可以選擇自己喜歡的按鈕形式,并且設(shè)計自定義的按鈕。Authorware為用戶提供了豐富的系統(tǒng)按鈕形式,可以直接在這些系統(tǒng)按鈕中選擇合適的形式,也可以在系統(tǒng)按鈕的基礎(chǔ)上加以修改,甚至可以調(diào)用外部圖片來設(shè)計自定義按鈕。 (1)選擇按鈕類型 在按鈕響應(yīng)屬性對話框是單擊“按鈕”按鈕;或者在窗口菜單中選擇“按鈕”對話框。對話框中顯示了各個按鈕的形式,以及對該按鈕的描述。,(2)編輯按鈕 在Authorware文件中使用自定義按鈕將使程序看起來更加個性化。在按鈕對話框中單擊編輯按鈕,就會打開按鈕編輯對話框。 狀態(tài):每個按鈕有四種模式狀態(tài)。開關(guān)和選擇按鈕也有四種選擇狀態(tài),在此指出選擇的按鈕。單擊每種狀態(tài)時,預(yù)覽區(qū)域顯示圖形和該種狀態(tài)效果的標(biāo)記。,按鈕類型,未按:當(dāng)按鈕沒有被按下,并且鼠標(biāo)不在按鈕位置上時的狀態(tài)。 按下:單擊按鈕時的狀態(tài)。一個通用的設(shè)計辦法是 當(dāng)單擊時,通過高亮按鈕提供可見的反饋。當(dāng)用戶釋放按鈕時,按鈕回到它的抬起狀態(tài),因此可以產(chǎn)生一個閃動的假象。 在上:當(dāng)用戶把鼠標(biāo)放在按鈕的位置上時,按鈕的狀態(tài)。 不允:當(dāng)按鈕失效時,按鈕的狀態(tài)。選擇按鈕的開關(guān)按鈕也有各種狀態(tài)。這樣就可以標(biāo)記哪些按鈕是被選過的。因為標(biāo)準(zhǔn)按鈕不能做選擇標(biāo)記,因此當(dāng)你選擇一個標(biāo)準(zhǔn)按鈕時,這些選項將關(guān)閉。,圖形:選擇每種狀態(tài)按鈕的圖形選項。 標(biāo)記:從選項菜單中,可以選擇是否顯示每種狀態(tài)按鈕的標(biāo)記。,按鈕編輯”對話框鈕,聲音:從選項菜單中,為每種按鈕狀態(tài)的聲選擇一個選項。 導(dǎo)入:為按鈕輸入一個圖形。出現(xiàn)輸入對話框,在此能夠選擇所要輸入的文件。如果選擇一個系統(tǒng)按鈕作為新按鈕的基礎(chǔ),輸入按鈕是灰色不可用的。,7.2.2實例制作工藝裝飾畫,該該實例為美術(shù)教學(xué)課件。工藝裝飾畫有其自身的特點,學(xué)生平時并不常注意身邊的工藝畫,本例使用幾張工藝裝飾畫的圖片來展示工藝裝飾畫的特征,便于學(xué)生仔細觀察。本例播放時,封面上出現(xiàn)多個選項按鈕,單擊按鈕,將會展現(xiàn)對應(yīng)的圖片。制作時,在程序中放置一個顯示圖標(biāo)顯示課件標(biāo)題,然后在交互圖標(biāo)的左側(cè)加入5個群組圖標(biāo),作為5個選擇分支,使用按鈕響應(yīng),通過按鈕實現(xiàn)進入某一個分支。,程序的制作步驟如下: 1、打開Authorware窗口,新建一個文件,命名為“工藝裝飾畫.a7p”,在流程線上放置如下圖所示的圖標(biāo),并分別命名。打開“標(biāo)題”顯示圖標(biāo)的展示窗口,加入如圖所示的圖片、文字,根據(jù)需要設(shè)置文字格式。,插入“標(biāo)題”顯示圖標(biāo),2、雙擊流程線上的等待圖標(biāo),打開“等待圖標(biāo)屬性”對話框,選中“單擊鼠標(biāo)”和“按鍵”復(fù)選項,取消“顯示按鈕”復(fù)選項,單擊“確定”按鈕,關(guān)閉對話框。 3、在流程線上的“封面”交互圖標(biāo)的右側(cè)放置1個群組圖標(biāo),如下圖所示,屏幕上自動出現(xiàn)如圖所示的“響應(yīng)類型”對話框。,“響應(yīng)類型”對話框,4、使用默認(rèn)的“按鈕”選項,單擊“確定”按鈕,關(guān)閉對話框。 5、再拖4個群組圖標(biāo)到交互圖標(biāo)的右側(cè),并分別命名。 6、雙擊流程線上的“封面”交互圖標(biāo),打開其展示窗口,插入圖片、文字 。 7、選擇“修改”“圖標(biāo)”“屬性”菜單命令,打開 “交互圖標(biāo)屬性”對話框,選擇“交互”選項卡。 7、單擊“擦除”下拉列表,選擇“不擦除”選項,單擊“顯示”選項卡,選中“擦除以前內(nèi)容”復(fù)選項。 9、單擊“擦除特效”右側(cè)的按鈕,打開“擦除模式”對話框,選擇過渡效果,單擊“確定”按鈕,關(guān)閉對話框。 10、分別打開交互圖標(biāo)右側(cè)的群組圖標(biāo)設(shè)計窗口,放置顯示圖標(biāo)和等待圖標(biāo) 11、雙擊“纏繞”流程線上的等待圖標(biāo),打開“等待圖標(biāo)屬性”對話框,選中“單擊鼠標(biāo)”和“按任意鍵”復(fù)選項,取消“顯示按鈕”復(fù)選項,關(guān)閉對話框。 12、雙擊打開“纏繞”群組流程線上的“纏繞”顯示圖標(biāo),加入有關(guān)圖片,13、雙擊“纏繞”群組圖標(biāo)上方的按鈕響應(yīng)標(biāo)記,打開 “響應(yīng)屬性”對話框,選擇“按鈕”選項卡。 14、選中“選項”欄中的“非激活狀態(tài)下隱藏”復(fù)選項。 15、選擇“響應(yīng)”選項卡,選中“范圍”右側(cè)的“永久的”復(fù)選項。 16、在“擦除”下拉列表中,選擇“在下一次進入之前”選項,關(guān)閉對話框。 17、分別在“靜物”、“漁家姑娘”、“五月風(fēng)”、“卷發(fā)姑娘”群組的顯示圖標(biāo)展示窗口中,添加所對應(yīng)的圖片、文字。 18、按照“纏繞”群組的響應(yīng)圖標(biāo)屬性,設(shè)置其他群組的響應(yīng)圖標(biāo)屬性。雙擊流程線上的“封面”交互圖標(biāo),打開其展示窗口,選中圖片,然后選擇“反轉(zhuǎn)”顯示模式,露出按鈕。 19、單擊有關(guān)按鈕,選中按鈕,將其拖動到合適位置排列整齊,關(guān)閉該交互圖標(biāo)的展示窗口,完成程序制作。,7.3 熱區(qū)域交互,7.3.1交互屬性 熱區(qū)響應(yīng)是在程序的運行窗口內(nèi)劃出一塊矩形區(qū)域,當(dāng)用戶用鼠標(biāo)單擊、雙擊或鼠標(biāo)滑過這一區(qū)域時程序?qū)?zhí)行事先設(shè)計好的程序段。 當(dāng)在流程線上雙擊要進行設(shè)置的熱區(qū)響應(yīng)類型標(biāo)識符時,將會出現(xiàn)響應(yīng)屬性對話框,如圖所示所示。,熱區(qū)響應(yīng)類型的屬性設(shè)置,響應(yīng)選項卡的設(shè)置與按鈕響應(yīng)屬性的設(shè)置相同。這里只講解與其他響應(yīng)不同的設(shè)置,即熱區(qū)域選項卡的部分設(shè)置。 在熱區(qū)域選項卡中,大小,位置,快捷鍵和鼠標(biāo)的設(shè)置與按鈕響應(yīng)的設(shè)置相同的,不同的是匹配欄。 匹配欄的下拉列表中提供了3種選項,用來確定用戶如何才能匹配本熱區(qū)響應(yīng)。 (1)單擊:在響應(yīng)區(qū)域單擊鼠標(biāo)左鍵一下,即可引發(fā)匹配動作。 (2)雙擊:在響應(yīng)區(qū)域雙擊鼠標(biāo)左鍵,即可引發(fā)匹配動作。,(3)指針處于制定的區(qū):當(dāng)鼠標(biāo)指針移動到響應(yīng)區(qū)域內(nèi),不需要鼠標(biāo)動作,即可引發(fā)匹配動作。 匹配時加亮復(fù)選框:選擇后,當(dāng)匹配該熱區(qū)響應(yīng)時,熱區(qū)響應(yīng)高亮顯示。 匹配標(biāo)記復(fù)選框:選擇后,熱區(qū)響應(yīng)區(qū)域左端中央位置處顯示匹配標(biāo)記,當(dāng)匹配該熱區(qū)響應(yīng)時,匹配標(biāo)記被黑色填充。,7.3.2實例制作學(xué)生繪畫作品展,這是初中信息技術(shù)課“畫圖”一節(jié)的教學(xué)輔助課件。運行后的效果片斷如圖所示。,熱區(qū)交互實例流程圖,程序的制作步驟如下: 1、新建“學(xué)生繪畫作品展”文件,在流程上放置如圖所示的圖標(biāo),并分別命名。 2、分別打開“封面“和“顯示”圖標(biāo)展示窗口,插入文字、圖片、圖形。,3、在流程線上的“選擇”交互圖標(biāo)的右側(cè),放置群組圖標(biāo),屏幕上自動出現(xiàn)響應(yīng)類型對話框,選擇“熱區(qū)域”單選項,單擊“確定”按鈕,關(guān)閉對話框。 4、在流程線上的“選擇”交互圖標(biāo)的右側(cè),放置群組圖標(biāo)和計算圖標(biāo),使用交互響應(yīng),并分別命名。 5、雙擊流程線上的等待圖標(biāo),打開其屬性對話框,選中“單擊鼠標(biāo)”和“按鍵”復(fù)選項,取消“顯示按鈕”復(fù)選項,單擊“確定”按鈕,關(guān)閉對話框。本例中的其它按鈕均使用該設(shè)置。 6、雙擊“自然”群組圖標(biāo)上方的熱區(qū)響應(yīng)標(biāo)記,打開響應(yīng)屬性對話框,選擇“熱區(qū)”選項卡,設(shè)置合適的鼠標(biāo)形狀,關(guān)閉對話框。 7、選擇“響應(yīng)”選項卡,在“擦除”下拉列表中,選取“在下一次輸入之前”選項,關(guān)閉對話框。,8、使用相同設(shè)置其它熱區(qū)交互,有關(guān)參數(shù)和“自然”相同。 9、打開“菜單”顯示圖標(biāo)展示窗口,按住Shift鍵,雙擊流程線上的“選擇”交互圖標(biāo),打開其展示窗口,將鼠標(biāo)移動互熱區(qū)的虛線上,按住左鍵不放,拖動熱區(qū)到合適位置,拖動熱區(qū)周圍出現(xiàn)的控點口,調(diào)整熱區(qū)大小。 10、分別在“自然”、“靜物”、“哲理”、“廣告”群組中添加圖標(biāo)。 11、選擇“修改”“圖標(biāo)”“屬性”菜單命令,打開顯示圖標(biāo)屬性對話框,選擇“顯示”選項卡,選中“擦除以前內(nèi)容”復(fù)選項,關(guān)閉對話框;本例中“選擇”交互圖標(biāo)右側(cè)的其它群組中的顯示圖標(biāo)使用相同設(shè)置。 12、分別打開“靜物”、“廣告”群組,在有關(guān)顯示圖標(biāo)的展示窗口中添加圖片文字。 13、在“退出”計算圖標(biāo)的編輯窗口中輸入“Quit()”, 關(guān)閉窗口,完成程序工作。,7.4 熱對象交互,注意:一個對象只能放在一個顯示圖標(biāo)中。當(dāng)程序中需要設(shè)置多個熱對象時,必須將它們放在不同的顯示圖標(biāo)中。 7.4.1交互屬性 建立了熱對象響應(yīng)分支后,單擊響應(yīng)類型標(biāo)識符,即可打開屬性對話框。在演示窗口選擇了一個對象作為熱對象后,該對象的圖標(biāo)名稱就會顯示在Hot Object欄中,同時在預(yù)覽窗口也會顯示出熱對象的縮略圖。重新選擇熱對象后,Hot Object的名稱也將隨之改變,如圖所示 。,對話框中其他相關(guān)設(shè)置的含義如下: 快捷鍵:設(shè)置該對象的熱鍵。 匹配:匹配類型設(shè)置,即以何種操作啟動對象響應(yīng)動作。選項與熱區(qū)響應(yīng)一樣,有3種,包括鼠標(biāo)單擊響應(yīng)、鼠標(biāo)雙擊響應(yīng)和鼠標(biāo)滑過時就響應(yīng)。,熱對象響應(yīng)類型的屬性設(shè)置,匹配時加亮復(fù)選框:選擇后,當(dāng)匹配時以高亮顯示。 鼠標(biāo):設(shè)置鼠標(biāo)形狀。 響應(yīng)選項卡的設(shè)置與按鈕響應(yīng)中的設(shè)置類似。 注意:不光是靜止的圖像可作為熱對象,影視動畫.swf動畫文件和.gif動畫文件都可以作為熱對象,但是,在預(yù)覽窗口不顯示縮略圖。,7.4.2實例制作,該實例是一個初中生物課件,課件運行時出現(xiàn)封面,單擊封面上的圖形,出現(xiàn)對應(yīng)的教學(xué)內(nèi)容,單擊“退出”按鈕,退出程序,效果如圖所示。,程序的制作步驟如下: 1、新建“家鴿.a7p”文件,在流程線上放置7個顯示圖標(biāo)和1個交互圖標(biāo),并分別命名。 2、拖動1個群組圖標(biāo)到交互圖標(biāo)的右側(cè),在出現(xiàn)的“響應(yīng)類型”對話框中,選擇“熱對象”單選項,單擊“確定”按鈕,完成響應(yīng)類型設(shè)置。 3、繼續(xù)在交互圖標(biāo)的右側(cè)放置多個群組圖標(biāo)和計算圖標(biāo),并分別命名。 4、分別在“背景”、“復(fù)習(xí)”顯示圖標(biāo)的展示窗口中,添加圖片,根據(jù)需要,調(diào)整“復(fù)習(xí)”顯示圖標(biāo)的展示窗口中的圖片大小。 5、分別在“心臟和血液循環(huán)”、“體溫恒定”、“生殖和發(fā)育”、“主要特征”、“課堂小節(jié)”、“練習(xí)”顯示圖標(biāo)的展示窗口中,添加圖片。,6、打開“背景”顯示圖標(biāo)的展示窗口,按住Shift鍵,分別單擊有關(guān)顯示圖標(biāo),打開其展示窗口,調(diào)整圖形的位置。 7、打開“復(fù)習(xí)”顯示圖標(biāo)的展示窗口,雙擊“復(fù)習(xí)模塊”群組圖標(biāo)上方的響應(yīng)標(biāo)記,打開“響應(yīng)屬性”對話框,單擊“復(fù)習(xí)”顯示圖標(biāo)展示窗口中的圖形,選擇該圖形為熱對象。 8、選擇“熱對象”選項卡,根據(jù)需要修改鼠標(biāo)指針的形狀,選擇“響應(yīng)”選項卡,在“擦除”下拉列表中,選擇“在下一次輸入之前”選項,關(guān)閉對話框。 9、使用相同方法,設(shè)置“心臟和血液循環(huán)模塊”、“體溫恒定模塊”、“生殖和發(fā)育模塊”、“主要特征模塊”、“課堂小節(jié)模塊”、“練習(xí)模塊”群組的響應(yīng)屬性。 10、雙擊“退出”群組圖標(biāo)上方的響應(yīng)標(biāo)記,打開“響應(yīng)屬性”對話框,在“類型”下拉列表中,選擇“按鈕”選項,選擇合適的鼠標(biāo)指針形狀,關(guān)閉對話框。 11、在“復(fù)習(xí)模塊”群組中添加如圖所示的圖標(biāo),分別命名,在“復(fù)習(xí)”顯示圖標(biāo)展示窗口中添加文字、圖片。,12、雙擊流程線上的等待圖標(biāo),打開“等待圖標(biāo)屬性”對話框,選中“單擊鼠標(biāo)”和“按鍵”復(fù)選項,取消“顯示按鈕”復(fù)選項,單擊“確定”按鈕,關(guān)閉對話框。本例中的其他按鈕均使用該設(shè)置。 13、使用相同方法在“心臟和血液循環(huán)模塊”、“體溫恒定模塊”、“生殖和發(fā)育模塊”、“主要特征模塊”、“課堂小節(jié)模塊”、“練習(xí)模塊”群組中,添加如圖所示的有關(guān)圖標(biāo),并在顯示圖標(biāo)展示窗口中添加教學(xué)內(nèi)容。 14、在“退出”計算圖標(biāo)的編輯窗口中輸入函數(shù)“Quit()”,關(guān)閉計算圖標(biāo)編輯窗口,完成程序設(shè)計。,7.5 目標(biāo)區(qū)域交互,目標(biāo)區(qū)域響應(yīng)適合于匹配操作,即將一個對象托動到指定的位置上。該種響應(yīng)方式可用于開發(fā)很多有趣的實用程序,如拼圖游戲、機械零件的裝配練習(xí)、智力測驗程序等。它可以通過對高難度、高危險的環(huán)境的模擬,完成既定的教學(xué)及訓(xùn)練功能。 7.5.1交互屬性 Authorware為每一種響應(yīng)類型都提供了相應(yīng)的屬性設(shè)置對話框,它們之間既有區(qū)別,又有聯(lián)系。作為目標(biāo)區(qū)域響應(yīng)的屬性對話框與其他響應(yīng)類型的屬性對話框相比, Response 選項卡基本是相同的,它的全部特性都體現(xiàn)在目標(biāo)區(qū)選項卡內(nèi),如圖所示 。,對話框中其他相關(guān)設(shè)置的含義如下: 放下:用于控制當(dāng)用戶停止拖動對象并釋放鼠標(biāo)后系統(tǒng)將采取的行動,它包括 3 個選項。選擇 “在目標(biāo)點放下” 時,表示 Authorware將不采取任何行動,只是把對象保持在當(dāng)前所在的位置。選擇 “放回原處” 時,表示將把對象返回到其原來的位置,它常用于匹配用戶不正確的響應(yīng)操作,此時通常還把返回路徑設(shè)置為“重試” ,這樣就可以允許用戶把對象從原來的位置處重新進行移動。 選擇“在,目標(biāo)區(qū)選項卡,中心定位”時,表示 Authorware將把對象放置在目標(biāo)區(qū)域內(nèi),它常用于匹配用戶正確的響應(yīng)中,表示本次移動對象的操作是正確的。 在目標(biāo)對象文本框內(nèi)顯示可移動對象的圖標(biāo)名稱。啟用允許任何對象復(fù)選框之后,將會匹配任何對象,這就意味著當(dāng)用戶把任何對象拖動到目標(biāo)區(qū)域時,系統(tǒng)都會認(rèn)為用戶的響應(yīng)與目標(biāo)區(qū)域的響應(yīng)相匹配。 通常,目標(biāo)區(qū)域響應(yīng)都是成對出現(xiàn)的,一種響應(yīng)設(shè)置為正確的響應(yīng),即用戶把移動對象拖動到正確的目標(biāo)區(qū)域,此時對移動對象的操作方式一般為在中心定位。另一種響應(yīng)設(shè)置為 錯誤的響應(yīng) ,即用戶沒有把移動對象拖動到正確的目標(biāo)區(qū)域,此時對移動對象的操作方式一般為 返回 。對于錯誤的響應(yīng),由于無法預(yù)知用戶會把對象移動到屏幕上的何處,因此在實際應(yīng)用中所采取的策略就是把整個屏幕都作為一個目標(biāo)區(qū)域響應(yīng),形成一張“安全網(wǎng)”,使其能夠匹配任何對象,并讓對象返回到原始位置,并允許用戶重新進行嘗試。為了實現(xiàn)上述目標(biāo),必須把“安全網(wǎng)”放置在交互流程線的最右邊。,7.5.2實例制作秦長城,本實例是初中歷史課件的一部分,主要介紹習(xí)題部分的制作。課件運行后出現(xiàn)選擇題,用拖動選擇題答案到括號中的方式回答問題,選擇錯誤時,答案自動退回到原來的位置,回答正確時,答案停留在括號中。全部答完后,顯示做錯的次數(shù),并退出交互,進入下一環(huán)節(jié),本例分為“問題一”、“問題二”兩個模塊介紹制作過程。,1、制作“問題一”群組 (1)新建“秦長城.a7p”文件,并在流程線一放置1個計算圖標(biāo)和2個群組圖標(biāo),分別命名,如圖所示。打開計算圖標(biāo)編輯窗口,輸入表達式“a:=0”,關(guān)閉窗口,定義變量的初始值。,(2)打開“問題一”群組,添加圖標(biāo),并分別命名,交互類型選擇“目標(biāo)區(qū)域”響應(yīng)。 (3)打開“題目1”顯示圖標(biāo)的展示窗口,添加文字。 (4)在流程線上的“題目1”顯示圖標(biāo)上單擊鼠標(biāo)右鍵,打開快捷菜單,選擇“計算”命令,打開“題目1”計算圖標(biāo)編輯窗口,輸入表達式,如圖所示,關(guān)閉窗口。,輸入表達式,(5)分別雙擊“問題一”群組中的“A”、“B”、“C”、“D”顯示圖標(biāo),打開展示窗口,輸入文字, (6)在“問題一”群組中,打開“題目1”顯示圖標(biāo)展示窗口,按住Shift鍵,分別單擊“A”、“B”、“C”、“D”顯示圖標(biāo),打開展示窗口,調(diào)整文字的位置,調(diào)整的結(jié)果如圖所示。,調(diào)整文字位置,(7)按住Shift鍵,依次打開“題目1”、“A”顯示圖標(biāo)展示窗口,雙擊“拖動A”群組上方的響應(yīng)標(biāo)記,打開展示窗口和響應(yīng)屬性對話框,同時可以看到一個目標(biāo)區(qū)域。 (8)單擊“A”顯示圖標(biāo)展示窗口中文字段落,將其指定為移動對象,然后將鼠標(biāo)指針移動到目標(biāo)區(qū)域的控點上,拖動控點調(diào)整目標(biāo)區(qū)域大??;將鼠標(biāo)指針移動到目標(biāo)區(qū)域的邊線上,拖動,調(diào)整目標(biāo)區(qū)域的位置。 (9)選擇“目標(biāo)區(qū)域”選項卡,在“放下”下拉列表中,選擇“返回”選項,執(zhí)行程序時,用鼠標(biāo)將對象拖動到設(shè)定的區(qū)域,對象將被放回原處。 (10)選擇“響應(yīng)”選項卡,在“擦除”下拉列表中,選擇“在下一次輸入之前”選項,關(guān)閉對話框。 (11)按住Shift鍵,依次打開“題目1”、“B”顯示圖標(biāo)展示窗口,雙擊“拖動B”群組上方的響應(yīng)標(biāo)記,打開展示窗口和響應(yīng)屬性對話框,單擊“B”顯示圖標(biāo)展示窗口中的文字,將其指定為移動對象,然后調(diào)整區(qū)域的大小和位置。,(12)在“放下”下拉列表中,選擇“在中心定位”選項,執(zhí)行程序后,用鼠標(biāo)將對象拖動到指定區(qū)域,對象將被放在該區(qū)域的中央。 (13)選擇“響應(yīng)”選項卡,在“分支”下拉列表中,選擇“退出交互” (14)使用與設(shè)置“拖動A”目標(biāo)響應(yīng)相同參數(shù)和方法,設(shè)置“拖動C”、“拖動D”目標(biāo)響應(yīng)。 (15)分別打開“拖動A”、“拖動B”、“拖動C”、“拖動D”群組,添加圖標(biāo)。 (16)分別打開“拖動A”、“拖動B”、“拖動C”、“拖動D”群組中的顯示圖標(biāo),在展示窗口中添加有關(guān)內(nèi)容,其中,“提示”、“顯示答案”顯示圖標(biāo)展示窗口中添加的內(nèi)容。 (17)分別打開“拖動A”、“拖動B”、“拖動C”、“拖動D”群組中的聲音圖標(biāo),導(dǎo)入合適的聲音。,2、制作“問題二”群組 (1)打開“問題二”群組,添加如圖所示的圖標(biāo),并分別命名,交互類型選擇為“目標(biāo)區(qū)域”響應(yīng)類型。,(2)打開“題目2”顯示圖標(biāo)的展示窗口,添加文字。 (3)在流程線上的“題目2”顯示圖標(biāo)上單擊鼠標(biāo)右鍵,打開快捷菜單,選擇“計算”命令,打開“題目2”計算圖標(biāo)編輯窗口,輸入表達式“Movable:=False”,關(guān)閉窗口。 (4)分別雙擊“問題二”群組中的“A”、“B”、“C”、“D”顯示圖標(biāo),打開展示窗口,輸入有關(guān)文字,文字 (5)在“問題二”群組中,打開“題目2”顯示圖標(biāo),按住Shift鍵,分別單擊“A”、“B”、“C”、“D”顯示圖標(biāo),打開展示窗口,調(diào)整文字的位置。 (6)按住Shift鍵,依次打開“題目2”、“A”顯示圖標(biāo)展示窗口,雙擊“拖動A”群組上方的響應(yīng)標(biāo)記,打開展示窗口和響應(yīng)屬性對話框,同時可以看到一個目標(biāo)區(qū)域,調(diào)整目標(biāo)區(qū)域的大小和位置,如圖所示,關(guān)閉對話框。,(7)按照“問題一”群組中的目標(biāo)區(qū)域設(shè)置方法,設(shè)置“問題二”群組中的“拖動A”目標(biāo)區(qū)域響應(yīng)。 (8)打開“B”顯示圖標(biāo)展示窗口,雙擊“拖動B”群組上方的響應(yīng)標(biāo)記,打開響應(yīng)屬性對話框,單擊展示窗口中的“B遼東”文字,選中移動對象。 (9)在“放下”下拉列表中,選擇“在中心定位”選項,如圖7-5-21所示,執(zhí)行程序時,用鼠標(biāo)將對象拖動到指定區(qū)域,對象將被放在該區(qū)域的中央。(10)選擇“響應(yīng)”選項卡,在“擦除”下拉列表中,選擇“在下一次輸入之前”選項;在“狀態(tài)”下拉列表中,選擇“正確響應(yīng)”選項。 (11)在“狀態(tài)”下拉列表中,選擇“正確響應(yīng)”選項后,該分支下掛圖飄逸前顯示一個+號“+拖動B”,每當(dāng)進行一次正確響應(yīng),就記錄在系統(tǒng)變量“Percent Corrent”中。在展示窗口中,將目標(biāo)區(qū)域拖動到合適位置,關(guān)閉對話框。 (12)雙擊“拖動B”群組上方的響應(yīng)標(biāo)記,打開響應(yīng)屬性對話框,選擇“目標(biāo)區(qū)域”選項卡,在“放下”下拉列表中,選擇“放回原處”。,(13)選擇“響應(yīng)”選項卡,在“擦除”下拉列表中,選擇“在下一次輸入之前”選項。 (14)在“狀態(tài)”下拉列表中,選擇“錯誤響應(yīng)”選項,關(guān)閉對話框。 (15)在展示窗口中,將目標(biāo)區(qū)域拖動到合適位置并調(diào)整好大小。使用相同方法,設(shè)置其他響應(yīng)。 (16)雙擊“退出”群組上方的響應(yīng)標(biāo)記,響應(yīng)屬性對話框,在“類型”下拉列表中,選擇“條件”選項,此時,“退出”群組上方的響應(yīng)標(biāo)記改變?yōu)椤?(17)在“條件”框中輸入“所有匹配正確”,在“自動”下拉列表中,選擇“當(dāng)條件為真”選項。 (18)選擇“響應(yīng)”選項卡,在“分支”下拉列表中,選擇“退出交互“;在”狀態(tài)“下拉列表中,選擇“錯誤響應(yīng)”選項,關(guān)閉對話框。 (19)分別打開“拖動A”、“+拖動B”、“-拖動B”、“拖動C”、“+拖動D”、“-拖動D”、“AllCorrectMatched”群組,添加相應(yīng)的圖標(biāo)。,(20)打開“拖動A”群組,在“提示”顯示圖標(biāo)的展示窗口中添加文字,在“提示聲”聲音圖標(biāo)中導(dǎo)入相關(guān)聲音,如圖所示。 (21)雙擊“累加錯誤次數(shù)”計算圖標(biāo),在編輯窗口中輸入“a:=a+1”,關(guān)閉窗口。 (22)打開“AllCorrectMatched”群組,在“顯示成績”顯示圖標(biāo)中添加文字,其中變量a用大括號“”括住,這樣程序運行時,變量a的值將被輸出,在展示窗口中顯示出來,使用相同方法完成其他群組中的圖標(biāo)制作。,7.6 下拉菜單交互,使用下拉菜單最大的好處就是能夠節(jié)省屏幕上的空間,它只在屏幕上顯示菜單的名稱,并且始終處于激活狀態(tài)。單擊菜單名稱之后,才會向下拉出其中的菜單項。下拉菜單在 Windows 操作系統(tǒng)及其應(yīng)用程序內(nèi)應(yīng)用非常廣泛, Authorware也提供了強大的支持。 7.6.1交互屬性 下拉菜單響應(yīng)屬性對話框與其它響應(yīng)類型的屬性對話框相比,主要區(qū)別表現(xiàn)在 菜單選項卡上。菜單文本框顯示菜單的名稱,即交互圖標(biāo)的名稱。 菜單條文本框顯示當(dāng)前菜單項的名稱,在此文本框中輸入一些特殊的代碼,可以控制菜單中菜單項的顯示方式。,例如,希望使菜單項禁用,可在菜單項的名稱前添加一個左括號。如果希望在菜單內(nèi)顯示一個空行,可在 菜單條文本框內(nèi)輸入左括號,或者保持文本框為空。如果想為菜單項增加快捷鍵,即包含在菜單項中的帶下劃線的字母,按下該字母即可執(zhí)行菜單項命令??梢栽谀硞€字母前面輸入一個 & 號 ,如果想在菜單項中顯示 & 號,則需要連續(xù)輸入兩個 & 。菜單項的快捷鍵是不區(qū)分大小寫的,即 &X 和 &x 的作用都是一樣的。,下拉菜單交互屬性,希望在菜單內(nèi)插入分隔線時,可在 Menu Item 文本框內(nèi)輸入“ ( ” ( 左括號后面加一個減 號 ) 。 菜單選項卡的快捷鍵文本框用于確定一個菜單項的組合鍵,選擇該組合鍵,也可以執(zhí)行相應(yīng)的菜單項命令。為了設(shè)置一個組合鍵,用戶可在 快捷鍵文本框內(nèi)輸入一個鍵名,默認(rèn)情況下該鍵與 Ctrl 鍵搭配。例如,如果在此文本框內(nèi)輸入X之后,則其組合快捷鍵為 Ctrl+X ,同時在菜單項中也會顯示出該組合快捷鍵。如果不希望以 Ctrl 功能鍵作為組合鍵,則可在快捷鍵文本框中輸入 AltX , 表示使用 Alt+X 作為執(zhí)行菜單項的組合鍵。需要使用特殊按鍵時,只需在快捷鍵文本框中輸入該特殊鍵對應(yīng)的鍵名即可。,7.6.2實例制作,該實例為高一語文教學(xué)大綱課件。紀(jì)念劉和珍君是高一語文的重點篇目,有多種教法。本課件從預(yù)習(xí)指導(dǎo)入手,讓學(xué)生了解作者寫作意圖、寫作背景,然后逐段講解,特別是抓住重點詞語、語句進行分析,力求以點帶面,深入講解課文。課件運行的片段如圖所示。,由于菜單響應(yīng)是一種常用的交互方式,因此本例使用了3組菜單,分別為“音樂開關(guān)”、“預(yù)習(xí)指導(dǎo)“、”教學(xué)過程“,我們按照這3組菜單,分成3個步驟,詳細介紹整個課件的制作。 1、制作“音樂開關(guān)導(dǎo)”模塊 (1)打開Authorware窗口,新建一個文件,命名為“紀(jì)念劉和珍君.a7p”,在流程線上放置圖標(biāo),并分別命名。,(2)雙擊流程線上“設(shè)置播放變量”計算圖標(biāo),打開編輯窗口,輸入“a:=0”,關(guān)閉編輯窗口。 (3)雙擊“背景音樂”聲音圖標(biāo),打開“聲音圖標(biāo)屬性”對話框,單擊“導(dǎo)入”按鈕,打開“導(dǎo)入文件”對話框,選擇需要的聲音文件導(dǎo)入到聲音圖標(biāo)中。 (4)選擇“計時”選項卡,在“執(zhí)行方式”下拉列表中,選擇“永久”選項,在“播放”下拉列表中,選擇“直到為真”。 (5)、在“播放”下拉列表框的下側(cè)框輸入“a=1”,在“開始”框中輸入“a=0”,關(guān)閉對話框。 (6)打開“背景”顯示圖標(biāo)的展示窗口,插入如圖7-6-6所示的圖片、文字。選擇“修改”圖標(biāo)” “屬性”菜單命令,打開 “顯示圖標(biāo)屬性”對話框,選中“防止自動擦除”復(fù)選項,關(guān)閉對話框。,(7)雙擊流程線上的“音樂開關(guān)”交互圖標(biāo)右側(cè)的交互響應(yīng)標(biāo)記,打開“開音樂”響應(yīng)屬性對話框,選擇“響應(yīng)”選項卡。 (8)在“類型”下拉列表中,選擇“下拉菜單”選項,選中“范圍”右側(cè)的“永久”復(fù)選項,在“分支”下拉列表中,選擇“返回”選項,關(guān)閉對話框。 (9)使用相同方法設(shè)置“關(guān)音樂”響應(yīng)屬性,雙擊流程線上“開音樂”計算圖標(biāo),打開編輯窗口,輸入“a:=0”,關(guān)閉編輯窗口。在“關(guān)音樂”計算圖標(biāo)編輯窗口中輸入“a:=1”,關(guān)閉編輯窗口。,2、制作“預(yù)習(xí)指導(dǎo)”模塊 (1)雙擊流程線上的“預(yù)習(xí)指導(dǎo)”交互圖標(biāo)右側(cè)的“預(yù)習(xí)提示”交互響應(yīng)標(biāo)記,打開“預(yù)習(xí)提示”圖標(biāo)響應(yīng)屬性對話框,選擇“響應(yīng)”選項卡。 (2)在“類型”下拉列表中,選擇“下拉菜單”選項,選中“范圍”右側(cè)的“永久”復(fù)選項,關(guān)閉對話框。 (3)使用相同方法設(shè)置“寫作背景”響應(yīng)屬性,分別在“預(yù)習(xí)提示“、”寫作背景“群組中添加圖標(biāo)。 (4)分別打開“預(yù)習(xí)提示”、“寫作背景”群組中顯示圖標(biāo)展示窗口,輸入文字、圖片。 (5)雙擊流程線上的等待圖標(biāo),打開“等待圖標(biāo)屬性”對話框,選中“單擊鼠標(biāo)”和“按任意鍵”復(fù)選項,取消“顯示按鈕”復(fù)選項,單擊“確定”按鈕,關(guān)閉對話框,本課件中的所有等待圖標(biāo)均使用該設(shè)置。,3、制作“教學(xué)過程”模塊 (1)在流程線上的“教學(xué)過程”交互圖標(biāo)的右側(cè),雙擊“字詞”群組上方的交互響應(yīng)標(biāo)記,打開“字詞”圖標(biāo)響應(yīng)屬性對話框,選擇“響應(yīng)”選項卡。 (2)在“類型”下拉列表中,選擇“下拉菜單”選項,選中“范圍”右側(cè)的“永久”復(fù)選項,關(guān)閉對話框。 (3)使用相同方法設(shè)置“教學(xué)過程”交互圖標(biāo)的右側(cè)的其他響應(yīng)屬性。 (4)打開“字詞”群組,添加圖標(biāo),交互方式設(shè)置為熱區(qū)響應(yīng)。 (5)雙擊“字詞”群組中的交互圖標(biāo),打開展示窗口,輸入有關(guān)文字,調(diào)整好熱區(qū)的大小和位置。打開“1”顯示圖標(biāo)展示窗口,輸入有關(guān)文字,并參照熱區(qū)中文字的位置,調(diào)整“1”顯示圖標(biāo)展示窗口中的文字。 (6)雙擊“離開”擦除圖標(biāo)上方的熱區(qū)交互響應(yīng)標(biāo)記,打開交互響應(yīng)屬性對話框,在“分支”下拉列表中,選擇“退出交互”選項,關(guān)閉對話框。,(7)分別打開有關(guān)展示窗口,雙擊“離開”擦除圖標(biāo),打開“擦除圖標(biāo)屬性”對話框,選中“被擦除的圖標(biāo)”選項,選擇有關(guān)圖標(biāo)作為擦除對象,關(guān)閉對話框。 (8)使用相同方法制作“第一部分”、“第二部分”群組。 (9)分別打開“第三部分”、“小結(jié)”、“重點語句”群組,添加圖標(biāo),并在有關(guān)圖標(biāo)中添加教學(xué)內(nèi)容。,7.7 文本輸入交互,通過鍵盤輸入文本并由此發(fā)生交互的響應(yīng),這是許多應(yīng)用中所需求的方式,在多媒體課件的開發(fā)中也常常用到文本輸入響應(yīng)方式,特別是在一些交互性的練習(xí)中,文本輸入響應(yīng)發(fā)揮了很大的作用。 7.7.1交互屬性 Authorware文本輸入交互允許在展示窗口中定義一個交互文本區(qū)域,用戶通過在指定區(qū)域中輸入期待的文本而產(chǎn)生交互。一個交互圖標(biāo)下掛的所有文本交互均共用同一個文本交互區(qū)域。如果希望運行程序運行時能出現(xiàn)不同的文本交互區(qū)域,則需要使用多個交互圖標(biāo)在流程線進行垂直設(shè)置。,1. 文本輸入響應(yīng)的規(guī)則 所謂的文本輸入交互,就是程序允許用戶在演示窗口中鍵入信息,然后程序再根據(jù)用戶的鍵入進行判斷和處理。選用這種交互響應(yīng),則需要提前設(shè)定要求輸入的文本內(nèi)容。在程序運行時將彈出一個文本輸入框,只有當(dāng)用戶輸入的內(nèi)容和預(yù)定的內(nèi)容一致時才能向下執(zhí)行。 2. 文本輸入響應(yīng)的屬性 單擊文本交互類型符號,打開文本交互響應(yīng)面板,其”文本輸入”選項卡如圖所示。關(guān)于該選項卡的說明如下:,文本響應(yīng)屬性面板,模式:用以設(shè)置交互時所需輸入的的文本對像,也即文本交互分支圖標(biāo)的標(biāo)題名稱。 最低匹配:它規(guī)定在交互時至少需匹配的單詞個數(shù)。 增強匹配:用以設(shè)置增量匹配方式,即用戶交互時可以多次嘗試匹配不同的文本,當(dāng)期待文本被全部輸入時產(chǎn)生交互。 忽略:規(guī)定交互時對于輸入的文本可以忽略的內(nèi)容。選擇“大小寫”,表示忽略輸入大小寫;選擇“空格”,表示忽略空格,只有在一個單詞進行交互的情況下才有意義;選擇“附加單詞”,表示忽略其他單詞;選擇“附加符號”,表示忽略其他標(biāo)點符號;選擇“單詞順序”,表示忽略單詞順序。,7.7.2實例制作,本實例是小學(xué)低年級數(shù)學(xué)課件的一部分,課件運行時,隨機出題,學(xué)生將計算結(jié)果用鍵盤輸入到指定的文本框后,按回車鍵,程序自動判斷計算結(jié)果的對錯,并給出提示,本課件利用Authorware提供的自動識別功能來輸入文字、判斷輸入文字與程序預(yù)先設(shè)定的文本是否匹配來實現(xiàn)交互。在展示窗口會隨機出現(xiàn)兩個數(shù)相加,當(dāng)輸入正確值時,程序繼續(xù)執(zhí)行,當(dāng)輸入錯誤值時,系統(tǒng)會提示重新再來,直到輸入正確值為止。運行效果如圖所示。,程序的制作步驟如下: 1、新建“20以內(nèi)的加法.a7p”文件,在流程線上放置相應(yīng)的圖標(biāo),并分別命名,其中主程序流程線上的交互圖標(biāo),命名為“輸入答案”,其右側(cè)群組圖標(biāo)命名為“*”,交互類型選擇“文本響應(yīng)”。 2、雙擊流程線上的“隨機數(shù)”計算圖標(biāo),打開其編輯窗口,輸入“Resize Window(470,360)”、“x1:=Random(0,20,1)”、“x2:=Random(0,20,1)”,關(guān)閉窗口。,3、打開流程線上“算式”顯示圖標(biāo)展示窗口,輸入文字“測試題目”,“輸入答案”、字符串“x1+x2=”,其中“x1”、“x2”為變量值。 4、雙擊“*”群組圖標(biāo),在其設(shè)計窗口依次加入計算圖標(biāo)“判斷”、顯示圖標(biāo)“錯誤提示”、等待圖標(biāo)“等待0.5秒”、擦除圖標(biāo)“擦除錯誤提示” 。 5、打開“判斷”計算圖標(biāo)的編輯窗口,輸入內(nèi)容,關(guān)閉窗口。 6、打開“錯誤提示”圖標(biāo)的展示窗口,輸入文字“回答錯誤”;將“等待0.5秒”圖標(biāo)中設(shè)置等待0.5秒;將“擦除錯誤提示”擦除圖標(biāo)中的擦除對象設(shè)置為展示窗口的文字“回答錯誤”。 7、在主流程線上,依次加入顯示圖標(biāo)“正確提示”、等待圖標(biāo)“等待0.5秒”、計算圖標(biāo)“返回”。 8、打開計算圖標(biāo)“返回”編輯窗口,輸入“GoTo(IconID”隨機數(shù)”)”,表示當(dāng)正確的響應(yīng)后繼續(xù)出題,關(guān)閉窗口。 9、雙擊“*”群組圖標(biāo)上方的文本響應(yīng)標(biāo)記,彈出“響應(yīng)屬性”對話框,在“類型下拉菜單中選擇“文本輸入”,表示在展示窗口可以輸入任何字符激發(fā)交互,其他選項使用默認(rèn)值,然后關(guān)閉對話框。,7.7 按鍵交互,使用鼠標(biāo)進行人機交互,是環(huán)境下最方便和最快捷的操作方式。但在提供鼠標(biāo)交互的同時也提供了鍵盤交互。使用快捷鍵操作,即使是在窗口環(huán)境下,也有著其不可替代的優(yōu)勢。按鍵交互即是用戶通過敲擊鍵盤上的指定鍵而產(chǎn)生交互。 7.7.1交互屬性 按鍵交互就是用戶通過敲擊鍵盤上的指定鍵而產(chǎn)生交互,按鍵交互的屬性選項卡如圖所示。,“快捷鍵”:在輸入框中輸入鍵名。若想讓多個鍵產(chǎn)生同一個響應(yīng)可用“”隔開。 Authorware的按鍵交互嚴(yán)格區(qū)分鍵盤字母鍵的大小寫狀態(tài),即大小寫字母所代表的意義完全不同;若不希望系統(tǒng)區(qū)分大小寫,則應(yīng)使用符號“”分隔開大小寫字母;若設(shè)置為按任意鍵交互方式 ,則應(yīng)以“?”表示。如表所示。,按鍵交互屬性設(shè)置,7.7.2實例制作 該實例是初中化學(xué)課件“化學(xué)元素周期表”的練習(xí)部分,本例運行時的效果如圖所示。 本例設(shè)置了4個按鍵響應(yīng)分支,對應(yīng)的按鍵分別為A/a,B/b,C/c,D/d,在這4個分支下設(shè)置了4個群組圖標(biāo),群組中設(shè)置了響應(yīng)內(nèi)容(選擇對錯的提示信息),當(dāng)鍵盤按下按鍵(如A/a),開始執(zhí)行對應(yīng)的分支并顯示提示信息。,1、在流程線上添加一個計算圖標(biāo),命名為“ResizeWindow”,雙擊打開此圖標(biāo),輸入“ResizeWindow(640,470)”,用于設(shè)置課件運行窗口大小。 2、在流程線上添加一個顯示圖標(biāo),命名為“題目”,雙擊此圖標(biāo)打開展示窗口,分別輸入如下圖所示的內(nèi)容。 3、在主程序流程圖上添加交互圖標(biāo),命名為“選擇”。拖動群組圖標(biāo)到“選擇”圖標(biāo)的右側(cè),命名為“Ala”,并從彈出的“交互類型”對話框中選擇“鍵盤”選項,關(guān)閉對話框。 4、在群組圖標(biāo)“Ala”右側(cè)添加3個群組圖標(biāo),分別命名為“Blb”、“Clc”、“Dld”。 5、雙擊打開“Ala”群組圖標(biāo)設(shè)計窗口,在該窗口添加“正確”顯示圖標(biāo),并打開該圖標(biāo)的展示窗口輸入文字“正確”。 6、雙擊打開“Blb”群組圖標(biāo)設(shè)計窗口,在該窗口添加“錯誤”顯示圖標(biāo)、等待圖標(biāo)、擦除圖標(biāo)。 7、打開“錯誤”顯示圖標(biāo)的展示窗口,輸入“錯誤”,將等待圖標(biāo)的等待時間設(shè)為0.5秒,擦除圖標(biāo)設(shè)置擦除“錯誤”圖標(biāo)。,8、同時選中“錯誤”顯示圖標(biāo)、等待圖標(biāo)、擦除圖標(biāo),選擇“編輯”“復(fù)制”菜單命令,再分別打開群組圖標(biāo)“Clc”、“Dld”設(shè)計窗口,選擇 “編輯”“粘貼”菜單命令,將“錯誤”顯示圖標(biāo)、等待圖標(biāo)、擦除圖標(biāo)復(fù)制到這2個群組圖標(biāo)的設(shè)計窗口中,流程線如圖所示。,7.9 條件交互,條件交互類型與前面介紹的幾種響應(yīng)類型有所不同,條件響應(yīng)一般不單獨使用。條件響應(yīng)根據(jù)程序運行過程中,所設(shè)置的條件是否得到滿足而來匹配響應(yīng)的,這些條件一般是通過函數(shù)或表達式來設(shè)置的,在運行時以判斷其值是真或假來匹配響應(yīng)。 7.9.1交互屬性 當(dāng)在流程線上雙擊要進行設(shè)置的條件響應(yīng)類型標(biāo)識符時,將會出現(xiàn)響應(yīng)屬性對話框,如圖所示。,條件交互屬性設(shè)置窗口,對話框中設(shè)置的含義如下: 條件:在其中輸入一個變量或表達式,當(dāng)該變量或表達式的值為“TRUE”時,系統(tǒng)將進入該條件響應(yīng)分支。該變量或表達式同時也作為該條件響應(yīng)的標(biāo)題出現(xiàn)。變量或表達式的值可以是邏輯型,但同時也可以是其它類型:當(dāng)值為數(shù)字時,數(shù)字“0”等價于 “FALSE”,其它數(shù)字等價于“TRUE”;當(dāng)值為字符時,字符“TRUE、T、YES、ON”等價于“TRUE”,其它字符等價于“FALSE”。 自動(是否自動檢查):“關(guān)”(當(dāng)值為關(guān)閉時):系統(tǒng)只在用戶對交互輸入響應(yīng)(的一瞬間)時才對條件響應(yīng)的條件進行判斷,以決定是否執(zhí)行該分支;“為真”(當(dāng)值為“TRUE”時):系統(tǒng)將不斷監(jiān)視響應(yīng)條件值的變化,一旦該值為“TRUE”,就執(zhí)行該分支中的內(nèi)容;“當(dāng)由假為真”(當(dāng)值由“False”向“True”變化時):當(dāng)響應(yīng)條件的值由“False”變?yōu)椤癟rue”時,系統(tǒng)進入該條件響應(yīng)分支。,7.9.2實例制作,本實例運行時,隨機出現(xiàn)10以內(nèi)數(shù)的乘法題目,讓學(xué)生輸入答案,輸入正確,進入下一題,回答錯誤,給出提示,運行結(jié)果如圖所示。,1、新建課件“乘法口訣的練習(xí).a7p”,添加有關(guān)圖標(biāo),如圖所示,并分別命名。 2、打開“隨機數(shù)”計算圖標(biāo)編輯窗口,輸入表達式,關(guān)閉該窗口;打開“積”計算圖標(biāo)的編輯窗口,輸入“x:=x1*x2”,關(guān)閉該窗口。 3、在主流程線“條件響應(yīng)”交互圖標(biāo)右側(cè),將“*”群組的響應(yīng)類型選擇為“文本輸入”。 4、在群組圖標(biāo)“*”在右側(cè)添加3個群組圖標(biāo),分別命名為“NumEntryx” 。,5、打開群組圖標(biāo)“NumEntryx”設(shè)計窗口,添加顯示圖標(biāo)和等待圖標(biāo),在顯示圖標(biāo)的展示窗口中輸入文字“錯誤”,等待圖標(biāo)的屬性使用默認(rèn)值。 6、打開群組圖標(biāo)“NumEntry=x”設(shè)計窗口,在流程線上依次添加顯示圖標(biāo)“正確”、計算圖標(biāo)“返回”。 7、在顯示圖標(biāo)“正確”的展示窗口輸入文字信息;在“返回”計算圖標(biāo)的編輯窗口輸入“GoTo(IconID”隨機數(shù)”)”。 8、打開群組圖標(biāo)“NumEntryx”的交互屬性,但是在設(shè)置“NumEntry=x”的交互屬性時,在“自動”下拉列表中選擇“為真”。,7.10 重試限制交互,重試限制(Tries Limit)交互是通過限制用戶交互次數(shù)以實現(xiàn)的交互,該方式很少單獨使用,通常也是與其他交互類型配合使用.選用了這種交互響應(yīng),則可以設(shè)定用戶進行交互操作的次數(shù)。在程序運行時,若用戶嘗試的不成功的次數(shù)超過了指定的次數(shù),則程序?qū)⑼顺鼋换ァ?7.10.1交互屬性,當(dāng)在流程線上雙擊要進行設(shè)置的條件響應(yīng)類型標(biāo)識符時,將會出現(xiàn)響應(yīng)屬性對話框,如圖所示。 對話框中設(shè)置的含義如下: 最大限制(Maximum Tries)域:中輸入要求用戶可以嘗試輸入的次數(shù)。,重試限制屬性面板,7.10.2實例制作,該實例是課件的通用程序,運行時,輸入正確密碼進入歡迎使用的界面,輸入錯誤密碼將出現(xiàn)信息提示,。本例是一個通用程序,通常作為一個模塊放在課件程序中教學(xué)模塊的前面,制作時,在流程線上添加交互圖標(biāo),在交互圖標(biāo)右側(cè)設(shè)置2個分支,1個分支為文本響應(yīng),另一個為嘗試響應(yīng)。,1、在流程線上添加一個顯示圖標(biāo),命名為“背景”,雙擊此圖標(biāo)打開展示窗口,導(dǎo)入背景圖。 2、在流程線上添加一個顯示圖標(biāo),命名為“輸入密碼提示”,雙擊此圖標(biāo),打開展示窗口,輸入文字“請輸入密碼”。 3、在主程序流程圖上添加交互圖標(biāo),命名為“設(shè)置密碼”,拖動群組圖標(biāo)到“設(shè)置密碼”圖標(biāo)的右側(cè),命名為“Authorware”,并從彈出的交互類型“響應(yīng)類型”對話框中選擇“文本輸入”選項。 4、在群組圖標(biāo)“Authorware”右側(cè)添加群組圖標(biāo)“嘗試三次”,雙擊“嘗試三次”圖標(biāo)上方的響應(yīng)標(biāo)記,彈出“響應(yīng)屬性”對話框,在“類型”下拉列表中選擇“嘗試次數(shù)”,關(guān)閉對話框,整個課件流程圖如圖所示。,5、雙擊打開“Authorware”群組圖標(biāo)設(shè)計窗口,在該窗口添加擦除圖標(biāo)“擦除1”、顯示圖標(biāo)“歡迎界面”、等待圖標(biāo)“等待2秒”、擦除圖標(biāo)“擦除2”,。 6、設(shè)置“擦除1”擦除圖標(biāo)屬性,使其擦除“設(shè)置密碼”交互圖標(biāo)和“輸入密碼提示”顯示圖標(biāo),在“歡迎界面”顯示圖標(biāo)的展示窗口中輸入文字“歡迎使用本課件,請單擊任意鍵繼續(xù)!”,將“擦除2”擦除圖標(biāo)設(shè)置擦除“歡迎界面”顯示圖標(biāo)。 7、雙擊打開“嘗試三次”群組圖標(biāo)設(shè)計窗口,在該窗口添加擦除圖標(biāo)“擦除”,顯示圖標(biāo)“對不起”、等待圖標(biāo)“單擊任意鍵”、計算圖標(biāo)“退出” 。,8、將“擦除”擦除圖標(biāo)設(shè)置為擦除“設(shè)置密碼”交互圖標(biāo)和“輸入密碼提示”顯示圖標(biāo),在“對不起”顯示圖標(biāo)的展示窗口輸入文字“對不起,你不能使用本課件,單擊任意鍵退出!”,在等待圖標(biāo)“單擊任意鍵”的屬性對話框中選擇“單擊鼠標(biāo)”、“按任意鍵”,在“退出”計算圖標(biāo)編輯窗口中輸入“Quit()”。 9、雙擊“Authorware”群組圖標(biāo)上方的響應(yīng)標(biāo)記,彈出“響應(yīng)屬性”對話框,選擇“響應(yīng)”選項卡,在“分支”下拉列表中選擇“退出交互”。 10、打開群組圖標(biāo)“嘗試三次”上方的響應(yīng)標(biāo)記,彈出“響應(yīng)屬性”對話框,在“最大嘗試次數(shù)”框中輸入“3”,表示有三次輸入密碼的機會。 11、選擇“響應(yīng)”選項卡,在“分支”下拉列表中選擇“退出交互”,關(guān)閉對話框。,7.11 時間限制交互,時間限制響應(yīng)主要用于限制用戶進行交互的時間,此響應(yīng)的用法與嘗試限制響應(yīng)非常類似,可以放置在交互流程線上的任何位置.時間限制響應(yīng)與嘗試響應(yīng)的重要區(qū)別在于前者限制的是交互時間,而后者限制的是交互次數(shù)。另外,時間限制響應(yīng)的設(shè)置選項也較多,內(nèi)容更豐富一些。 7.11.1交互屬性 雙擊交互流程線上的時間限制響應(yīng)的標(biāo)識符,將打開時間限制響應(yīng)的屬性對話框,如圖所示。,對話框中設(shè)置的含義如下: 時限:用于設(shè)置以秒為單位的時間限制值,它可以是數(shù)值、變量或表達式。 選項:此域中有如下兩個復(fù)選框:顯示剩余時間與每次輸入重新計時。 中斷:有4個選項,設(shè)置在時間限制響應(yīng)交互過程被打斷時程序?qū)⒉扇〉拇胧?繼續(xù)計時:不暫停。,時間限制響應(yīng)選項卡,暫停,在返回時恢復(fù)計時:暫停計時,執(zhí)行其他交互,返回后在原計時基礎(chǔ)上恢復(fù)計時 暫停,在返回時重新計時:暫停計時,執(zhí)行其他交互,返回后重新開始計時。即使本次定時結(jié)束,任何“永久”屬性的交互都可觸發(fā)該時間限制交互計時重新開始 暫停,若運行時重新計時:該屬性與“在返回時重新計時”屬性類似,其不同點是,若計時過程已經(jīng)結(jié)束,則執(zhí)行其他屬性的交互將無法觸發(fā)該時間限制交互,計時重新開始,7.11.2實例制作,本實例通過在交互圖標(biāo)中添加“時間限制響應(yīng)”圖標(biāo)來控制答題的時間,到了預(yù)定的時間,程序自動退出。 1、新建課件“選擇題.a7p”,添加如圖所示的圖標(biāo),并分別命名。 2、雙擊“10秒”群組圖標(biāo)上方的輸入按鍵響應(yīng)標(biāo)記彈出“響應(yīng)屬性”對話框,選擇“響應(yīng)”選項卡,在“類型”下拉列表中選擇“時間限制”,關(guān)閉對話框。 3、雙擊打開“10秒”群組圖標(biāo)設(shè)計窗口,在該窗口添加顯示圖標(biāo)“時間到”、等待圖標(biāo)“2秒”、擦除圖標(biāo)“擦除”、退出圖標(biāo)“退出” 。,4、在“時間到”顯示圖標(biāo)的展示窗口中輸入“對不起,時間到!”;在等待圖標(biāo)“2秒”屬性對話框中選擇“單擊鼠標(biāo)”、“按任意鍵”選項;在“時限”后的文本框中輸入“2”;將“擦除”擦除圖標(biāo)設(shè)置擦除“時間到”顯示圖標(biāo);在“退出”計算圖標(biāo)編輯窗口中輸入“Quit()”。 5、雙擊“10秒”群組圖標(biāo)上方的響應(yīng)標(biāo)記,彈出“響應(yīng)屬性”對話框。 6、在“時間限制”框中輸入“10”,在“中斷”下拉列表中選擇“繼續(xù)計時”。 7、選擇“響應(yīng)”選項卡,在“分支”下拉列表中選擇“退出交互“,關(guān)閉對話框。,- 1.請仔細閱讀文檔,確保文檔完整性,對于不預(yù)覽、不比對內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請點此認(rèn)領(lǐng)!既往收益都歸您。
下載文檔到電腦,查找使用更方便
14.9 積分
下載 |
- 配套講稿:
如PPT文件的首頁顯示word圖標(biāo),表示該PPT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計者僅對作品中獨創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- Authorware 課件 制作 實例教程
鏈接地址:http://italysoccerbets.com/p-1832878.html