版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、第4章 交互圖標和交互程序設(shè)計本章要點4.1 “選擇正確答案”程序4.2 “了解公式”程序4.3 “選擇難度的加法練習(xí)”程序 4.4 “認識電子元件和儀表1”程序 4.5 “猜字母游戲2”程序4.6 “認識電子元件和儀表2”程序 4.7 “看誰記憶好1”程序 4.8 “看誰記憶好2”程序4.9 “日歷與記事簿”程序4.10 “棋盤和棋子”程序4.11 綜合案例習(xí)題 4 4.1 “選擇正確答案”程序 4.1.1 案例效果 圖4-1-1 程序運行后的畫面之一 圖4-1-2 程序運行后的畫面之二 圖4-1-3 程序運行后的畫面之三 圖4-1-4 程序運行后的畫面之四4.1 “選擇正確答案”程序 4.
2、1.2 設(shè)計過程(見書)4.1.3 知識拓展交互圖標和按鈕交互1交互類型的種類和特點交互圖標提供了11種交互類型(也叫交互方式)。利用它可以實現(xiàn)人機對話,讓用戶參與到程序的運行中,通過單擊按鈕、輸入文本、單擊對象、拖曳對象等,來控制程序的走向。 4.1 “選擇正確答案”程序 圖4-1-9 交互圖標的演示窗口圖4-1-8 交互圖標、判斷圖標和響應(yīng)圖標4.1 “選擇正確答案”程序 圖4-1-10 “屬性:交互圖標”(交互作用)面板 2“屬性:交互圖標” (交互作用)面板單擊選中交互圖標,再單擊“修改”“圖標”“屬性”菜單命令,或按住Ctrl鍵的同時雙擊交互圖標,都可以調(diào)出交互圖標的“屬性:交互圖標
3、”面板。交互圖標的“屬性:交互圖標”(交互作用)面板如圖4-1-10所示。該面板有四個標簽項,單擊標簽項可調(diào)出相應(yīng)的面板。圖4-1-10所示面板中各選項的作用如下。(見書)4.1 “選擇正確答案”程序 3“屬性:交互圖標”(顯示)面板“屬性:交互圖標”(顯示)面板如圖4-1-11所示??梢钥闯?,它與顯示圖標的“屬性:顯示圖標”面板基本一樣,使用方法也基本一樣。此外,它還增加了“文本區(qū)域”按鈕,“打開”按鈕的功能也不一樣了。簡介如下。(見書) 圖4-1-11 “屬性:交互圖標”(顯示)面板4.1 “選擇正確答案”程序 4按鈕交互的“屬性:判斷圖標”面板雙擊按鈕交互的判斷圖標,可調(diào)出按鈕判斷圖標的
4、“屬性:判斷圖標”面板,如圖4-1-6所示?!皩傩裕航换ァ保ò粹o)面板中各選項的作用如下。(見書)圖4-1-6 按鈕交互類型的“屬性:判斷圖標A”面板4.1 “選擇正確答案”程序 圖4-1-12 “鼠標指針”對話 4.1 “選擇正確答案”程序 5按鈕交互的“屬性:判斷圖標”(響應(yīng))面板按鈕交互的“屬性:判斷圖標”(響應(yīng))面板如圖4-1-13所示。其中各選項的作用如下。 圖4-1-13 按鈕交互類型的“屬性:判斷圖標”(響應(yīng))面板4.1 “選擇正確答案”程序 圖4-1-7 “按鈕”對話框 4.1 “選擇正確答案”程序 (5)“狀態(tài)”下拉列表框:用來選擇跟蹤響應(yīng)的正確與錯誤。三個選項的作用如下。(
5、見書) 圖4-1-14 四種程序流向類型的流程線表示方式 4.2 “了解公式”程序 4.2.1 案例效果 圖4-2-1 “了解公式”程序運行后一幅畫面 圖4-2-2 “了解公式”程序 4.2 “了解公式”程序 4.2.2 設(shè)計過程 (見書)4.2.3 知識拓展編輯按鈕和Checked系統(tǒng)變量1更換按鈕單擊交互判斷圖標“屬性:交互”面板內(nèi)的“按鈕”按鈕,調(diào)出“按鈕”對話框,如圖4-2-4所示。利用該對話框中的“添加”、“刪除”和“編輯”按鈕,可以增加、刪除和編輯按鈕。“按鈕”對話框中各選項的作用如下。(見書) 4.2 “了解公式”程序 圖4-2-4 “按鈕”對話框 4.2 “了解公式”程序 2創(chuàng)
6、建和編輯按鈕利用“按鈕編輯”對話框可以設(shè)定按鈕的形狀、圖案、名字和伴音。各選項的作用如下。(見書) 圖4-2-5 “編輯按鈕”對話框 4.2 “了解公式”程序 3Checked系統(tǒng)變量【格式】CheckedBottonIcon Tottle【說明】系統(tǒng)變量Checked可以作為圖標變量來使用,可以獲取按鈕的類型狀態(tài)。其中,引號內(nèi)的BottonIcon Tottle是按鈕響應(yīng)圖標的名稱。如果按鈕是“按鈕編輯”對話框“選中”(Checked)列中的任何一種按鈕,則Checked“BottonIcon Tottle”的值為真(TRUE或1),即為“選中”狀態(tài);否則Checked“BottonIcon
7、 Tottle”的值為假(FALSE或0),即為“常規(guī)”狀態(tài)。4改進【案例25】“選擇正確答案”程序運行“選擇正確答案”程序后,會發(fā)現(xiàn)4個一組的單選按鈕會同時選中2個或多個,這與單項選擇的答題要求不符合。為了做到在單擊選中某一個單選按鈕時,其他單選按鈕不被選中,可以采取下述方法。(見書) 4.3 “選擇難度的加法練習(xí)”程序4.3.1 案例效果 圖4-3-1 “選擇難度的加法練習(xí)”程序運行畫面 圖4-3-2 “選擇難度的加法練習(xí)”程序運行畫面 4.3 “選擇難度的加法練習(xí)”程序4.3.2 設(shè)計過程(見書)4.3.3 知識拓展文本輸入交互1文本輸入交互類型的“屬性:判斷圖標”面板雙擊“文本輸入”交
8、互的判斷圖標,可調(diào)出文本輸入交互的“屬性:判斷圖標”面板。文本輸入交互類型的“屬性:判斷圖標”(文本輸入)面板如圖4-3-7所示,其中各選項的作用如下。(見書)圖4-3-7 文本輸入交互類型的“屬性:判斷圖標”(文本輸入)面板 4.3 “選擇難度的加法練習(xí)”程序單擊“響應(yīng)”標簽,切換到文本輸入交互類型的“屬性:判斷圖標”(響應(yīng))面板,如圖4-3-8所示。該面板與按鈕交互類型的“屬性:判斷圖標”(響應(yīng))面板基本一樣。 圖4-3-8 文本輸入交互類型的“屬性:判斷圖標”(響應(yīng))面板 4.3 “選擇難度的加法練習(xí)”程序2“屬性:交互作用文本字段”對話框按住Ctrl鍵,雙擊交互圖標,調(diào)出“屬性:交互圖
9、標”面板。單擊該面板中的“文本區(qū)域”按鈕,可調(diào)出“屬性:交互作用文本字段”(版面布局)對話框,如圖4-3-9所示。雙擊交互圖標的演示窗口內(nèi)的虛線矩形框內(nèi)部,也可以調(diào)出“屬性:交互作用文本字段”對話框。圖4-3-9 “屬性:交互作用文本字段”(交互作用)對話框 4.3 “選擇難度的加法練習(xí)”程序 圖4-3-6 “屬性:交互作用文本字段”(版面布局)對話框4.4 “認識電子元件和儀表1”程序 4.4.1 案例效果 圖4-4-1 “認識電子元件和儀表1”程序運行后的兩幅畫面4.4 “認識電子元件和儀表1”程序 4.4.2 設(shè)計過程(見書)4.4.3 知識拓展熱對象和熱區(qū)域交互 1熱對象交互類型熱對象
10、交互類型也叫熱件交互。所謂“熱”,是指“激活”的意思,比如單擊、雙擊或鼠標指針移到指定的對象之上,以及按快捷鍵,都可以“激活”相應(yīng)的對象,該對象就叫熱對象。熱對象交互就是在激活某對象后,使程序立即執(zhí)行相應(yīng)的響應(yīng)圖標。圖4-4-4 熱對象交互的“屬性:判斷圖標”(熱對象)面板4.4 “認識電子元件和儀表1”程序 2熱區(qū)域交互類型熱區(qū)域交互類型也叫熱區(qū)交互。熱區(qū)域是用戶設(shè)定的一個矩形區(qū)域。程序運行后,只要單擊、雙擊或鼠標指針進入該熱區(qū)域,以及按快捷鍵,都可使相應(yīng)的交互圖標得到執(zhí)行。采用熱區(qū)域交互類型可以對一幅圖像的不同區(qū)域產(chǎn)生交互。(1)熱區(qū)域交互的“屬性:判斷圖標”(熱區(qū)域)面板:雙擊熱區(qū)域交互
11、判斷圖標,調(diào)出熱區(qū)域交互的“屬性:判斷圖標”(熱區(qū)域)面板,如圖4-4-6所示。圖4-4-6 熱區(qū)域交互的“屬性:判斷圖標”(熱區(qū)域)面板4.5 “猜字母游戲2”程序 4.5.1 案例效果 圖4-5-1 “猜字母游戲2”程序運行后的三幅畫面4.5 “猜字母游戲2”程序 4.5.2 設(shè)計過程(見書)4.5.3 知識拓展條件交互條件交互一般不是通過用戶的操作來執(zhí)行響應(yīng)圖標,而是根據(jù)所設(shè)置的條件是否滿足來決定是否執(zhí)行其相應(yīng)的響應(yīng)圖標。所設(shè)置的條件就是邏輯型的變量、函數(shù)或表達式,其值為真(TRUE)時執(zhí)行響應(yīng)圖標,為假(FALSE)時不執(zhí)行響應(yīng)圖標。條件交互的“屬性:判斷圖標”(條件)面板如圖4-5-
12、3所示。其中各選項的作用如下。圖4-5-3 條件交互的“屬性:判斷圖標”(條件)面板4.6 “認識電子元件和儀表2”程序4.6.1 案例效果 圖4-6-1 “看圖識字3”程序運行后的一幅畫面 圖4-6-2 菜單命令4.6 “認識電子元件和儀表2”程序4.6.2 設(shè)計過程(見書)4.6.3 知識拓展下拉菜單交互和跳轉(zhuǎn)函數(shù)1下拉菜單交互(1)下拉菜單交互的“屬性:判斷圖標”(菜單)面板:雙擊下拉菜單交互的判斷圖標,調(diào)出該面板,如圖4-6-4所示。其中各選項的作用如下。(見書)(2)下拉菜單交互的“屬性:判斷圖標”(響應(yīng))面板與其他交互類型相應(yīng)的面板基本一樣。圖4-6-4 下拉菜單交互的“屬性:判斷
13、圖標”(菜單)面板4.6 “認識電子元件和儀表2”程序2程序走向的跳轉(zhuǎn)函數(shù)程序走向的跳轉(zhuǎn)可以通過兩種方法來實現(xiàn):一種是使用跳轉(zhuǎn)函數(shù),另一種是使用導(dǎo)航圖標。使用的跳轉(zhuǎn)函數(shù)有三類:第1類是同一程序中不同圖標間的跳轉(zhuǎn)函數(shù),第2類是Authorware中不同程序文件間的跳轉(zhuǎn)函數(shù),第3類是由Authorware程序文件跳轉(zhuǎn)到其他可執(zhí)行文件的函數(shù)。下面介紹這三類函數(shù)。(1)無條件跳轉(zhuǎn)函數(shù)同一程序中不同圖標間的跳轉(zhuǎn)。(2)不返回跳轉(zhuǎn)函數(shù)跳轉(zhuǎn)到其他Authorware程序文件(3)返回跳轉(zhuǎn)函數(shù)跳轉(zhuǎn)到其他Authorware程序文件(4)不返回跳轉(zhuǎn)函數(shù)跳轉(zhuǎn)到其他可執(zhí)行文件的函數(shù)。(5)返回跳轉(zhuǎn)函數(shù)跳轉(zhuǎn)到其他可執(zhí)
14、行文件的函數(shù)。4.7 “看誰記憶好1”程序4.7.1 案例效果 圖4-7-1 “看誰記憶好1”程序運行后的兩個畫面4.7 “看誰記憶好1”程序 圖4-7-2 “看誰記憶好1”程序運行后的兩個畫面4.7 “看誰記憶好1”程序4.7.2 設(shè)計過程(見書)4.7.3 知識拓展目標區(qū)交互和交互系統(tǒng)變量1目標區(qū)交互目標區(qū)交互類型就是在程序執(zhí)行到此交互狀態(tài)時,用戶可用鼠標拖曳某一對象移至一個指定的目標區(qū)中,如果該目標區(qū)設(shè)定為正確交互區(qū)域,則對象會停留在此區(qū)域中;如果該目標區(qū)設(shè)定為錯誤交互區(qū)域,則對象會自動返回原處。一個目標區(qū)可以對應(yīng)多個可移動對象,一個可移動對象也可以對應(yīng)多個目標區(qū)。在建立目標區(qū)交互后,運
15、行程序或單擊目標區(qū)交互的判斷圖標,均可以調(diào)出目標區(qū)交互的“屬性:判斷圖標”(目標區(qū))面板和相應(yīng)的目標區(qū)虛線框。目標區(qū)交互的“屬性:判斷圖標”(目標區(qū))面板如圖4-7-4所示。4.7 “看誰記憶好1”程序圖4-7-4 目標區(qū)判斷圖標的“屬性:判斷圖標”(目標區(qū))面板4.7 “看誰記憶好1”程序2部分交互系統(tǒng)變量(1)CorrectChoicesMatched變量:用來存儲用戶在當(dāng)前交互中處于正確匹配狀態(tài)的響應(yīng)的數(shù)目。(2)EtryTxt變量:用來存儲用戶最后一次交互中最后一次輸入的文本內(nèi)容。(3)JudgedResponses變量:用來存儲用戶在交互程序中遇到的所有判斷交互的響應(yīng)數(shù)目。(4)Pr
16、esetEntry變量:用來將保存的內(nèi)容在文本輸入框內(nèi)顯示出來。(5)PercentCorrect變量:用來存儲正確判斷的判斷響應(yīng)的百分比。(6)PercentWrong變量:用來存儲錯誤判斷的判斷響應(yīng)的百分比。(7)TotalCorrect變量:用來存儲用戶對文件中所有判斷交互的正確響應(yīng)的次數(shù)。(8)TotalWrong變量:用來存儲用戶對文件中所有判斷交互的錯誤響應(yīng)的次數(shù)。4.8 “看誰記憶好2”程序4.8.1 案例效果 圖4-8-1 “看誰記憶好2”程序運行后的兩幅畫面4.8 “看誰記憶好2”程序4.8.2 設(shè)計過程(見書)4.8.3 知識拓展限制時間和重試限制交互1限制時間交互限制時間
17、交互類型是用來限制用戶的交互時間的,通常它與其他交互類型一起使用。如果在限定時間內(nèi)沒能完成全部正確交互,則程序會自動執(zhí)行該判斷圖標下面的響應(yīng)圖標。限制時間的判斷圖標的“屬性:判斷圖標”(響應(yīng))面板與其他交互類型判斷圖標的“屬性:判斷圖標”(響應(yīng))面板基本一樣。單擊限制時間的判斷圖標,可以調(diào)出它的“屬性:判斷圖標”(限制時間)面板,如圖4-8-3所示。其中各選項的作用如下。(見書) 4.8 “看誰記憶好2”程序 圖4-8-3 限制時間交互類型的“屬性:判斷圖標”(限制時間)面板4.8 “看誰記憶好2”程序2重試限制交互重試限制(即限制次數(shù))交互類型是用來限制用戶的交互次數(shù)的,通常它應(yīng)與其他交互類
18、型一起使用。程序中加入重試限制交互類型的圖標后,可以增加限制用戶進行交互操作的次數(shù)。單擊重試限制交互圖標的判斷圖標,可調(diào)出它的“屬性:判斷圖標”(重試限制)面板,如圖4-8-4所示。該“屬性”面板中只增加了一個“最大限制”文本框,其中輸入限制的次數(shù),可以是常量、變量或表達式。圖4-8-4 “屬性:判斷圖標”(重試限制)面板4.9 “日歷與記事簿”程序 4.9.1 案例效果 圖4-9-1 “日歷與記事簿”程序運行后的一幅畫面 4.9 “日歷與記事簿”程序 4.9.2 設(shè)計過程(見書)4.9.3 知識拓展了事件交互和“日歷控件10.0”控件特點“日歷控件10.0”控件支持多種屬性,可以使用這些屬性來設(shè)置和檢索日期,并控制日歷的顯示。該控件還支持方法,可以使用這些方法來設(shè)置日、月及年,顯示“關(guān)于”框,并且刷新日歷。當(dāng)用戶移動到日歷的新日期時,當(dāng)用戶在日期中單擊或雙擊,或當(dāng)用戶按下按鍵時,“日歷”控件同時支持相應(yīng)的事件過程,用于通知應(yīng)用程序。“日歷控件10.0”控件的屬性如表4-9-1所示(見書)。詳細內(nèi)容可看幫
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 保安部個人工作總結(jié)
- 中學(xué)競選班長演講稿
- 中外名著《培根隨筆》讀后感
- 模板幼師課件教學(xué)課件
- 松鼠兒童課件教學(xué)課件
- 機動車檢驗 零氣源技術(shù)要求及測試方法 征求意見稿
- 綿綿土課件教學(xué)課件
- 2024浙江杭州市上城區(qū)望江街道社區(qū)衛(wèi)生服務(wù)中心編外招聘1人筆試備考題庫及答案解析
- 2025年高考語文復(fù)習(xí)知識清單第2章文學(xué)類文本閱讀(一)小說專題06探究主旨、標題、作者意圖(學(xué)生版+解析)
- 標養(yǎng)室和試件管理制度 附表-標準養(yǎng)護室溫度、相對濕度測量記錄表
- 湘教版(2024新版)七年級上冊數(shù)學(xué)期中考試模擬測試卷(含答案)
- 2024年中國移動通信集團甘肅限公司校園招聘290人高頻難、易錯點500題模擬試題附帶答案詳解
- 2024中國石油春季招聘(8000人)高頻難、易錯點500題模擬試題附帶答案詳解
- 2024中國交通建設(shè)集團限公司招聘200人高頻難、易錯點500題模擬試題附帶答案詳解
- 退化林修復(fù)投標方案(技術(shù)方案)
- 基層醫(yī)療機構(gòu)中醫(yī)館建設(shè)工作計劃
- 小學(xué)道德與法治《中華民族一家親》完整版課件部編版
- 2024-2030年全球及中國鋁合金汽車輪轂行業(yè)市場現(xiàn)狀供需分析及市場深度研究發(fā)展前景及規(guī)劃可行性分析研究報告
- 《中國心力衰竭診斷和治療指南2024》解讀
- 采購合同增補協(xié)議范本2024年
- 3.15 秦漢時期的科技與文化 課件 2024-2025學(xué)年七年級歷史上學(xué)期
評論
0/150
提交評論