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