Authorware開發(fā)交互開發(fā)_第1頁
Authorware開發(fā)交互開發(fā)_第2頁
Authorware開發(fā)交互開發(fā)_第3頁
Authorware開發(fā)交互開發(fā)_第4頁
Authorware開發(fā)交互開發(fā)_第5頁
已閱讀5頁,還剩77頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

第六章第2小章動(dòng)畫與交互的實(shí)現(xiàn)6-2.1動(dòng)畫設(shè)計(jì)的基本步驟

6-2.2移動(dòng)圖標(biāo)的屬性6-2.3五種動(dòng)畫設(shè)計(jì)方式6-2.4利用變量控制動(dòng)畫6-2.5交互功能的實(shí)現(xiàn)6-2.1動(dòng)畫設(shè)計(jì)的基本步驟以一個(gè)移動(dòng)的小企鵝圖像為例,講解動(dòng)畫設(shè)計(jì)的基本步驟。1)建立一個(gè)新文件,向流程線上添加一個(gè)計(jì)算圖標(biāo),命名為“重設(shè)窗口”,并將演示窗口設(shè)定為(500,500)。2)向流程線上添加一個(gè)顯示圖標(biāo),命名為“企鵝”,向其中導(dǎo)入一幅企鵝圖片。3)向流程線上添加一個(gè)移動(dòng)圖標(biāo),將其命名為“移動(dòng)”。4)運(yùn)行程序,當(dāng)程序遇到移動(dòng)圖標(biāo)后會(huì)自動(dòng)停止,并打開【屬性:移動(dòng)圖標(biāo)】面板,如后圖所示。程序暫停并出現(xiàn)【屬性:移動(dòng)圖標(biāo)】對(duì)話框7)根據(jù)面板右側(cè)的提示,單擊演示窗口中的“企鵝”,拾取運(yùn)動(dòng)對(duì)象,則“企鵝”成為被選中的運(yùn)動(dòng)對(duì)象。這時(shí),面板中的提示信息發(fā)生了改變,如下圖所示。【屬性:移動(dòng)圖標(biāo)】對(duì)話框8)根據(jù)屬性面板的提示,在演示窗口中將“企鵝”拖動(dòng)到目的地。6-2.2移動(dòng)圖標(biāo)的屬性五種動(dòng)畫設(shè)計(jì)方式在Aurthorware的移動(dòng)圖標(biāo)中,用戶可以使用五種不同的動(dòng)畫設(shè)計(jì)方式,如下圖所示?!緦傩裕阂苿?dòng)圖標(biāo)】面板6-2.3五種動(dòng)畫設(shè)計(jì)方式6-2.3.1指向固定點(diǎn)【屬性:移動(dòng)圖標(biāo)】面板通過實(shí)例來驗(yàn)證一下選擇不同的【執(zhí)行方式】時(shí)程序的運(yùn)行情況。1)繼續(xù)上一節(jié)制作的“小企鵝移動(dòng)”的例子,在移動(dòng)圖標(biāo)的下面添加一個(gè)顯示圖標(biāo),命名為“文字”。2)雙擊“文字”圖標(biāo),在打開的演示窗口中輸入“同步方式驗(yàn)證”,如后圖所示。輸入的文本3)雙擊“移動(dòng)”圖標(biāo),打開【屬性:移動(dòng)圖標(biāo)】面板,設(shè)置【執(zhí)行方式】為“等待直到完成”。4)運(yùn)行程序,可以看到企鵝移動(dòng)完成后才出現(xiàn)文字。5)在【屬性:移動(dòng)圖標(biāo)】面板中重新設(shè)置【執(zhí)行方式】為“同時(shí)”。6)運(yùn)行程序,可以看到企鵝移動(dòng)的同時(shí)出現(xiàn)了文字。6-2.3.2指向固定直線上的某點(diǎn)【屬性:移動(dòng)圖標(biāo)】面板6-2.3.3指向固定區(qū)域內(nèi)的某點(diǎn)【屬性:移動(dòng)圖標(biāo)】面板下面做一個(gè)鼠標(biāo)跟隨動(dòng)畫的練習(xí):1)建立一個(gè)新文件,向流程線上添加一個(gè)計(jì)算圖標(biāo),命名為“重設(shè)窗口”,并將演示窗口設(shè)定為(300,200)。2)在流程線上添加一個(gè)顯示圖標(biāo),命名為“圓形”。雙擊“圓形”顯示圖標(biāo),在演示窗口中畫一個(gè)紅色的圓。3)向流程線上添加一個(gè)移動(dòng)圖標(biāo),并命名為“跟隨”。

4)運(yùn)行程序,當(dāng)程序遇到空白的移動(dòng)圖標(biāo)后會(huì)自動(dòng)停止,并彈出【屬性:移動(dòng)圖標(biāo)】面板。5)在面板中選擇【指向固定區(qū)域內(nèi)的某點(diǎn)】方式,然后拾取演示窗口中的紅色的圓,通過拖曳鼠標(biāo)確定移動(dòng)區(qū)域。6)在【目標(biāo)】選項(xiàng)中輸入兩個(gè)系統(tǒng)變量:cursorX和cursorY。這兩個(gè)變量的作用是讓紅色的圓捕捉光標(biāo)位置。7)在面板中設(shè)置各項(xiàng)參數(shù),如后圖所示。8)運(yùn)行程序時(shí)就會(huì)發(fā)現(xiàn)紅色的圓跟隨鼠標(biāo)移動(dòng)?!緦傩裕阂苿?dòng)圖標(biāo)】面板6-2.3.4指向固定路徑的終點(diǎn)【屬性:移動(dòng)圖標(biāo)】面板6-2.3.5指向固定路徑上的任意點(diǎn)【屬性:移動(dòng)圖標(biāo)】面板6-2.5交互功能的實(shí)現(xiàn)6-2.5.1認(rèn)識(shí)交互圖標(biāo)建立交互分支結(jié)構(gòu)的具體操作步驟:1)建立一個(gè)新文件。2)向流程線上添加一個(gè)交互圖標(biāo),命名為“交互”。3)向交互圖標(biāo)的右側(cè)添加一個(gè)計(jì)算圖標(biāo),釋放鼠標(biāo)后將出現(xiàn)一個(gè)交互分支結(jié)構(gòu),并同時(shí)彈出【交互類型】對(duì)話框,如后圖所示。

【交互類型】對(duì)話框4)在【交互類型】對(duì)話框中選擇所需的交互類型。5)單擊按鈕,則在設(shè)計(jì)窗口中建立了相應(yīng)的交互分之結(jié)構(gòu),將計(jì)算圖標(biāo)命名為“計(jì)算”,如下圖所示。6-2.5.2按鈕交互1.使用按鈕交互制作一個(gè)能使程序退出演示窗口的按鈕,具體步驟如下:1)新建一個(gè)文件。2)向流程線上添加一個(gè)計(jì)算圖標(biāo),命名為“重設(shè)窗口”。3)雙擊該計(jì)算圖標(biāo),在打開的計(jì)算窗口中輸入語句“ResizeWindow(320,280)”,重設(shè)演示窗口的大小。4)向流程線上添加一個(gè)交互圖標(biāo),并命名為“交互”。5)再拖曳一個(gè)計(jì)算圖標(biāo)至交互圖標(biāo)的右側(cè),在彈出的【交互類型】對(duì)話框中選擇【按鈕】選項(xiàng)。6)單擊按鈕,則在設(shè)計(jì)窗口中建立了交互分支結(jié)構(gòu),將計(jì)算圖標(biāo)命名為“退出”。7)雙擊“退出”計(jì)算圖標(biāo),在打開的計(jì)算窗口中輸入“Quit()”語句后關(guān)閉計(jì)算窗口,如下圖所示。8)運(yùn)行程序時(shí)可以看到,在空白的演示窗口中有一個(gè)按鈕,單擊該按鈕可以結(jié)束程序運(yùn)行。2.設(shè)置按鈕交互屬性1)在設(shè)計(jì)窗口中雙擊按鈕交互類型標(biāo)記打開【屬性:交互圖標(biāo)】面板,如下圖。2)在面板的左側(cè)可以預(yù)覽到按鈕形狀;單擊【按鈕…..】按鈕,可以在打開的【按鈕】對(duì)話框中編輯按鈕。3)在面板的【按鈕】標(biāo)簽中可以設(shè)置按鈕的各種屬性。設(shè)置按鈕始終有效4)在面板的【響應(yīng)】標(biāo)簽中提供了對(duì)響應(yīng)分支的各種設(shè)計(jì)。例如:選擇了【永久】選項(xiàng)后,就可以定義按鈕始終有效,同時(shí)我們發(fā)現(xiàn)設(shè)計(jì)窗口中的交互圖標(biāo)下面又出現(xiàn)了主流程線,如下圖。3.改變按鈕的大小、位置與外觀單擊【屬性:交互圖標(biāo)】面板中的【按鈕…】,彈出【按鈕】對(duì)話框,如下圖。單擊【添加…】或者【編輯…】,打開【按鈕添加】或【按鈕編輯】對(duì)話框,如下圖。4.按鈕響應(yīng)實(shí)例下面,使用按鈕響應(yīng)制作一個(gè)簡單的多媒體課件。1)建立一個(gè)新文件。在流程線上添加一個(gè)計(jì)算圖標(biāo),命名為“窗口”。2)雙擊流程線上的“窗口”計(jì)算圖標(biāo),將演示窗口大小設(shè)為(500,200)。3)向“窗口”計(jì)算圖標(biāo)的下方添加一個(gè)顯示圖標(biāo),命名為“題目”。

4)雙擊“題目”顯示圖標(biāo),打開演示窗口,輸入一道題目,如下圖,然后關(guān)閉演示窗口。5)向流程線上添加一個(gè)交互圖標(biāo),并命名為“交互”。6)拖曳一個(gè)顯示圖標(biāo)至交互圖標(biāo)的右側(cè),在彈出的【交互類型】對(duì)話框中選擇【按鈕】選項(xiàng),然后單擊【確定】按鈕,將圖標(biāo)命名為“A)美國”。7)雙擊交互類型標(biāo)記,在打開的【屬性:交互圖標(biāo)】面板中單擊【按鈕…】,在彈出的【按鈕】對(duì)話框中選擇如下圖所示的按鈕并確認(rèn)。8)繼續(xù)向交互圖標(biāo)的右側(cè)添加三個(gè)顯示圖標(biāo),并命名為“B)英國”、“C)法國”、“D)中國”。此時(shí)流程線如下圖。9)運(yùn)行程序,如果發(fā)現(xiàn)按鈕分布不合要求,可以直接在演示窗口中調(diào)整按鈕的位置,調(diào)整后的效果如下圖。10)為每一個(gè)按鈕選擇手形光標(biāo)。運(yùn)行程序時(shí),當(dāng)光標(biāo)指向按鈕時(shí)將出現(xiàn)手形光標(biāo)。11)依次雙擊交互圖標(biāo)右側(cè)的顯示圖標(biāo),分別在各顯示圖標(biāo)的演示窗口中輸入漢字“正確”、“錯(cuò)誤”、“錯(cuò)誤”、“錯(cuò)誤”。至此,一個(gè)由按鈕控制的簡單多媒體課件制作完成。運(yùn)行程序時(shí),當(dāng)選擇其中的某一個(gè)答案時(shí),程序?qū)⒆詣?dòng)判斷對(duì)錯(cuò)。6-2.5.3熱區(qū)域交互1.使用熱區(qū)域交互將前面用按鈕控制的課件修改為用熱區(qū)控制的課件。其具體的操作步驟如下:1)打開前面保存的課件。2)在“A)美國”分支的交互類型標(biāo)記上雙擊鼠標(biāo)左鍵,彈出【屬性:交互圖標(biāo)】面板。3)在面板的【類型】下拉列表中選擇【熱區(qū)域】選項(xiàng)。這時(shí)可以看到“A)美國”分支的交互類型標(biāo)記發(fā)生了變化,由按鈕交互的形狀變?yōu)闊釁^(qū)域交互的形狀。4)運(yùn)行程序,可以發(fā)現(xiàn)畫面中的按鈕消失了,但當(dāng)光標(biāo)指向按鈕所在區(qū)域時(shí)仍將變?yōu)槭中喂鈽?biāo),單擊鼠標(biāo)左鍵將出現(xiàn)“正確”的提示,如下圖。運(yùn)行畫面5)如果需要修改熱區(qū)域,可以雙擊交互圖標(biāo),打開演示窗口。6)單擊“A)美國”熱區(qū)域標(biāo)志,則熱區(qū)域周圍出現(xiàn)八個(gè)控制點(diǎn)。將光標(biāo)指向控制點(diǎn)按住鼠標(biāo)左鍵拖曳,可以改變熱區(qū)域的大?。粚⒐鈽?biāo)指向熱區(qū)標(biāo)志后按住鼠標(biāo)左鍵拖曳,可以改變熱區(qū)的位置。如果仍要在演示窗口中出現(xiàn)“A)美國”字樣,可以重新輸入“A)美國”字樣,然后用熱區(qū)域?qū)⑵涓采w即可。運(yùn)行畫面7)用同樣的方法修改其他按鈕。運(yùn)行程序時(shí)的畫面如下圖。2.設(shè)置熱區(qū)域交互的屬性【響應(yīng)】標(biāo)簽選擇【重試】時(shí)的流程走向選擇【繼續(xù)】時(shí)的流程走向選擇【退出交互】時(shí)的流程走向選擇【返回】時(shí)的流程走向6-2.5.4熱對(duì)象交互制作該課件的具體操作步驟如下:1)建立一個(gè)新文件。在流程線上添加一個(gè)計(jì)算圖標(biāo),命名為“窗口”,并將演示窗口的大小設(shè)為(420,280)。2)在“窗口”圖標(biāo)下面添加三個(gè)顯示圖標(biāo),分別命名為“?!薄ⅰ榜R”和“羊”,并分別導(dǎo)入相應(yīng)的圖片,設(shè)置各圖片的遮蓋模式為【透明】。3)在流程線上選擇這三個(gè)顯示圖標(biāo),單擊菜單欄中的【修改】/【群組】命令,將三個(gè)顯示圖標(biāo)組合為一個(gè)群組圖標(biāo),并將其命名為“對(duì)象”。制作一個(gè)熱對(duì)象交互課件,對(duì)幾張動(dòng)物的圖片加以介紹,要求光標(biāo)指向?qū)ο髸r(shí)出現(xiàn)相應(yīng)文字介紹,移開光標(biāo)停止介紹。4)在“對(duì)象”群組圖標(biāo)的下面添加一個(gè)交互圖標(biāo),命名為“介紹”。5)在交互圖標(biāo)的右側(cè)添加一個(gè)群組圖標(biāo),在彈出的【響應(yīng)類型】對(duì)話框中選擇【熱對(duì)象響應(yīng)】類型。將該群組圖標(biāo)命名為“介紹?!薄?)雙擊“介紹?!比航M圖標(biāo),在其二級(jí)流程線上添加一個(gè)顯示圖標(biāo),載入一段文字。7)運(yùn)行程序,彈出【屬性:響應(yīng)】對(duì)話框,單擊演示窗口中的“?!眻D片,將它的【類型】定義為熱對(duì)象,則“?!眻D片出現(xiàn)在對(duì)話框左上角的預(yù)覽窗口中,同時(shí)其圖標(biāo)名稱出現(xiàn)在【熱對(duì)象】選項(xiàng)文本框中,說明該對(duì)象已被選中。8)在【匹配】選項(xiàng)中選擇【指針在對(duì)象上】選項(xiàng),再用前面介紹的方法將【鼠標(biāo)指針】設(shè)置為手形光標(biāo)。9)運(yùn)行程序,當(dāng)光標(biāo)移到“?!眻D片上時(shí)就會(huì)出現(xiàn)文字和解說詞。10)用同樣的方法,可以為“馬”和“羊”進(jìn)行上述設(shè)置,其最終程序如下圖所示。程序流程線6-2.5.5目標(biāo)區(qū)交互我們將制作一個(gè)目標(biāo)區(qū)交互的實(shí)例,通過實(shí)例來學(xué)習(xí)目標(biāo)區(qū)交互的相關(guān)操作和屬性設(shè)置。使用目標(biāo)區(qū)交互制作該課件的操作步驟如下:1)建立一個(gè)新文件。在流程線上添加一個(gè)計(jì)算圖標(biāo),命名為“窗口”,并將演示窗口的大小設(shè)為(420,280)。2)在“窗口”圖標(biāo)的下面添加一個(gè)顯示圖標(biāo),命名為“目標(biāo)區(qū)域”。3)雙擊“目標(biāo)區(qū)域”圖標(biāo),在打開的演示窗口中繪制一個(gè)簡單的上下窗格。在上方的窗格中輸入“將右側(cè)的單詞拖放到左側(cè)相應(yīng)的圖片上”;在下方窗格導(dǎo)入三幅圖片。4)在“目標(biāo)區(qū)域”圖標(biāo)的下方添加一個(gè)顯示圖標(biāo),命名為“蘋果”。5)雙擊“蘋果”圖標(biāo),在打開的演示窗口中輸入單詞“apple”。6)用同樣的方法,在流程線上再添加兩個(gè)顯示圖標(biāo),并分別命名為“豬”和“鳥”,然后在其演示窗口中分別輸入單詞“pig”和“bird”。7)在“鳥”圖標(biāo)的下方添加一個(gè)交互圖標(biāo),命名為“判斷”。8)向交互圖標(biāo)的右側(cè)添加一個(gè)群組圖標(biāo),在彈出的【響應(yīng)類型】對(duì)話框中選擇【目標(biāo)區(qū)】響應(yīng),將該圖標(biāo)命名為“鳥正確”;在“鳥正確”圖標(biāo)的右側(cè)再添加一個(gè)群組圖標(biāo),命名為“鳥錯(cuò)誤”。9)運(yùn)行程序,則彈出【屬性:交互圖標(biāo)】面板,同時(shí)演示窗口中將出現(xiàn)一個(gè)標(biāo)有“鳥正確”的虛線框,用于標(biāo)記目標(biāo)對(duì)象應(yīng)拖到的目標(biāo)區(qū)域。10)根據(jù)對(duì)話框的提示,單擊演示窗口中的“bird”單詞作為目標(biāo)對(duì)象,則虛線框?qū)⒆詣?dòng)附著到單詞上。再根據(jù)對(duì)話框的提示,將“bird”單詞(注意不是虛線框)拖到鳥圖片上,然后調(diào)整虛線框使之完全包圍鳥圖片,如下圖所示。11)在【目標(biāo)區(qū)】標(biāo)簽下的【放下】選項(xiàng)中選擇【在中心定位】,注意此處不選擇【允許任何對(duì)象】選項(xiàng),以便使本響應(yīng)只對(duì)“鳥”有效。12)在【響應(yīng)】標(biāo)簽下的【狀態(tài)】選項(xiàng)中選擇【正確響應(yīng)】選項(xiàng)。13)重新運(yùn)行程序,又彈出另一個(gè)【屬性:交互圖標(biāo)】面板,這是“鳥錯(cuò)誤”分支響應(yīng)的屬性對(duì)話框。此處仍然選擇“bird”單詞為目標(biāo)對(duì)象,然后拖動(dòng)“bird”單詞到演示窗口的中央位置,調(diào)整虛線框使之包圍演示窗口的下方窗格,如后圖所示。設(shè)定目標(biāo)區(qū)域14)在【目標(biāo)區(qū)】標(biāo)簽下的【放下】選項(xiàng)中選擇【返回】選項(xiàng),在【響應(yīng)】標(biāo)簽下的【狀態(tài)】選項(xiàng)中選擇【錯(cuò)誤響應(yīng)】選項(xiàng)。15)此時(shí),主流程線上的“鳥正確”的前面多了一個(gè)“+”號(hào),“鳥錯(cuò)誤”的前面多了一個(gè)“-”號(hào)。16)雙擊“鳥正確”群組圖標(biāo),在打開的二級(jí)流程線上添加一個(gè)顯示圖標(biāo),在其【演示窗口】中輸入“移動(dòng)正確”字樣。再添加一個(gè)計(jì)算圖標(biāo),在打開的計(jì)算窗口中輸入“Movable@"鳥":=FALSE”。17)打開“鳥錯(cuò)誤”群組圖標(biāo),在二級(jí)流程線上添加一個(gè)顯示圖標(biāo),在其演示窗口中輸入“移動(dòng)錯(cuò)誤,請(qǐng)?jiān)僭囈淮巍钡奶崾疚淖帧?8)運(yùn)行程序時(shí)可以發(fā)現(xiàn),當(dāng)單詞移動(dòng)正確時(shí),將顯示移動(dòng)正確的提示,并且單詞不能再被移動(dòng);當(dāng)單詞移動(dòng)錯(cuò)誤時(shí),將返回原來的位置,同時(shí)出現(xiàn)移動(dòng)錯(cuò)誤的提示。19)用同樣的方法,分別建立“apple”和“pig”兩個(gè)單詞的響應(yīng)分支。20)在交互圖標(biāo)的最右側(cè)再添加一個(gè)群組圖標(biāo)。21)雙擊其響應(yīng)類型標(biāo)記,打開【屬性:交互圖標(biāo)】面板,在【類型】選項(xiàng)中選擇【條件】類型。22)在【條件】標(biāo)簽的【條件】文本框中輸入變量“AllCorrectMatched”,該變量用于定義當(dāng)所有正確響應(yīng)都實(shí)現(xiàn)時(shí),變量為“真”,否則為“假”。在【自動(dòng)】選項(xiàng)列表中選擇“為真”選項(xiàng),該選項(xiàng)用于定義當(dāng)條件“為真”時(shí)系統(tǒng)自動(dòng)執(zhí)行此分支。23)在【響應(yīng)】標(biāo)簽下【分支】選項(xiàng)中選擇【退出交互】選項(xiàng)。24)打開該群組圖標(biāo),在其二級(jí)流程線上添加一個(gè)顯示圖標(biāo),輸入“全部正確,祝賀你!”的字樣;再添加一個(gè)等待圖標(biāo),設(shè)為等待3秒;最后再用一個(gè)計(jì)算圖標(biāo)退出程序,整個(gè)課件的程序流程線如后圖所示。程序流程線6-2.5.6文本輸入交互我們舉例使用文本輸入交互設(shè)計(jì)一個(gè)隨機(jī)乘法測(cè)試題課件。運(yùn)行程序后將出現(xiàn)算術(shù)題,如果回答正確,則提示“正確”并出現(xiàn)【繼續(xù)】按鈕,單擊該按鈕可以繼續(xù)下一題;如回答錯(cuò)誤,則提示“錯(cuò)誤”并出現(xiàn)【重做】按鈕,單擊該按鈕可以重新做題。其具體操作步驟如下:1)建立一個(gè)新文件。2)向流程線上添加一個(gè)顯示圖標(biāo),命名為“算式”。3)在“算式”顯示圖標(biāo)上單擊鼠標(biāo)右鍵,從彈出菜單中選擇【計(jì)算】命令,在計(jì)算窗口中輸入如下圖的語句后,關(guān)閉窗口。4)雙擊“算式”顯示圖標(biāo),打開演示窗口,輸入“{NUM1}X{NUM2}=?”以及相關(guān)文字信息,如下圖所示。5)在“算式”顯示圖標(biāo)的下方添加一個(gè)交互圖標(biāo),命名為“輸入答案”。6)向“輸入答案”交互圖標(biāo)的右側(cè)添加一個(gè)群組圖標(biāo),在彈出的【交互類型】對(duì)話框中選擇【文字輸入】選項(xiàng)并確認(rèn),將群組圖標(biāo)命名為“*”,即輸入任何內(nèi)容都將執(zhí)行該分支。7)向“輸入答案”交互圖標(biāo)的下方添加一個(gè)群組圖標(biāo),命名為“正確答案”,此時(shí)的程序流程線如下圖所示。8)運(yùn)行程序,然后按住Shift鍵的同時(shí)雙擊“輸入答案”交互圖標(biāo),則演示窗口將出現(xiàn)一個(gè)帶小黑三角的虛線框,即文本輸入?yún)^(qū),調(diào)整其位置,如下圖所示。9)雙擊文本輸入?yún)^(qū),則彈出【屬性:交互作用文本字段】對(duì)話框,在【交互作用】標(biāo)簽中取消【輸入標(biāo)記】復(fù)選框,這樣演示窗口中的小黑三角就會(huì)消失。10)單擊【確定】按鈕確認(rèn)設(shè)置。11)雙擊“*”群組圖標(biāo),打開二級(jí)設(shè)計(jì)窗口,向二級(jí)流程線上添加一個(gè)顯示圖標(biāo)、一個(gè)等待圖標(biāo)和一個(gè)擦除圖標(biāo)。12)在顯示圖標(biāo)中輸入“錯(cuò)誤”字樣,將等待圖標(biāo)設(shè)置為等待2s,然后使用擦除圖標(biāo)將錯(cuò)誤提示信息擦除,此時(shí)的二級(jí)流程線如下圖所示。13)在二級(jí)流程線的最上方添加一個(gè)計(jì)算圖標(biāo),命名為“判斷”。雙擊該計(jì)算圖標(biāo),在打開的計(jì)算窗口中輸入如下圖的語句。14)雙擊“正確答案”群組圖標(biāo),打開二級(jí)設(shè)計(jì)窗口,在二級(jí)流程線上添加一個(gè)顯示圖標(biāo)、一個(gè)等待圖標(biāo)和一個(gè)計(jì)算圖標(biāo),在顯示圖標(biāo)中輸入“正確”字樣,將等待圖標(biāo)設(shè)置為等待2s,然后在計(jì)算圖標(biāo)中輸入“GoTo(IconID@”算式”)”,如下圖。運(yùn)行程序,回答正確時(shí)就會(huì)提示正確,回答錯(cuò)誤則提示錯(cuò)誤。單擊【重做】按鈕則重做同一道題。6-2.5.7按鍵交互我們舉例使用按鍵交互制作一個(gè)選擇題課件。要求用戶通過鍵盤選擇正確答案。具體操作步驟如下:1)建立一個(gè)新文件。2)在流程線上添加一個(gè)顯示圖標(biāo),命名為“題目”。3)在“題目”圖標(biāo)上單擊右鍵,從彈出的快捷菜單中選擇【計(jì)算】命令,在打開的計(jì)算窗口中輸入“ResizeWindow(500,200)”,重設(shè)演示窗口大小。4)雙擊“題目”顯示圖標(biāo)打開演示窗口,在其中繪制界面并輸入文字,如下圖所示。5)在“題目”圖標(biāo)的下方添加一個(gè)交互圖標(biāo),命名為“控制”。6)向“控制”圖標(biāo)的右側(cè)添加一個(gè)顯示圖標(biāo),在彈出的【交互類型】對(duì)話框中選擇【按鍵】選項(xiàng)。7)將顯示圖標(biāo)的名稱指定為“A|a”,這樣將忽略按鍵的大小寫。8)雙擊按鍵交互類型標(biāo)記,在【屬性:交互圖標(biāo)】面板的【按鍵】標(biāo)簽中可以設(shè)置按鍵,如果該項(xiàng)為空,則默認(rèn)為分支的名稱,如下圖所示。9)切換到【響應(yīng)】標(biāo)簽,設(shè)置各項(xiàng)參數(shù)如下圖所示。10)雙擊“A|a”顯示圖標(biāo),在打開的演示窗口中輸入一個(gè)提示語“回答正確”,如下圖。11)再向“控制”圖標(biāo)的右側(cè)添加一個(gè)顯示圖標(biāo),命名為“B|b”。12)雙擊“B|b”顯示圖標(biāo),在打開的演示窗口中輸入一個(gè)提示語“回答錯(cuò)誤!”,如下圖所示。13)用同樣的方法,在向“控制”圖標(biāo)的右側(cè)添加兩個(gè)顯示圖標(biāo),依次命名為“C|c”和“D|d”,各項(xiàng)設(shè)置同“B|b”分支。14)程序的最終流程線如下圖所示。6-2.5.8重試限制交互下面使用重試限制交互做一個(gè)練習(xí),具體步驟如下:1)建立一個(gè)新文件。在流程線上添加一個(gè)計(jì)算圖標(biāo),命名為“窗口”,并將演示窗口的大小設(shè)為(320,280)。2)在“窗口”圖標(biāo)的下方添加一個(gè)交互圖標(biāo),命名為口令。3)在交互圖標(biāo)的右側(cè)添加一個(gè)群組圖標(biāo),在彈出的【交互類型】對(duì)話框中選擇【文本輸入】類型,將該圖標(biāo)命名為“*”,作用

溫馨提示

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

評(píng)論

0/150

提交評(píng)論