Authorware:第6節(jié)程序的交互控制ppt課件_第1頁
Authorware:第6節(jié)程序的交互控制ppt課件_第2頁
Authorware:第6節(jié)程序的交互控制ppt課件_第3頁
Authorware:第6節(jié)程序的交互控制ppt課件_第4頁
Authorware:第6節(jié)程序的交互控制ppt課件_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、第六節(jié) 程序的交互控制二) 7、文字輸入響應(yīng) 可以實現(xiàn)程序直接接收來自鍵盤的內(nèi)容,通常利用這種響應(yīng)類型來實現(xiàn)文字的輸入。 例:4.6P206 拖一交互圖標(biāo):用戶名,拖一計算圖標(biāo)名稱為“*”)到右側(cè),選“文字響應(yīng);“*”表示將接收用戶的任何輸入; 點選計算圖標(biāo)上方的小三角,出現(xiàn)屬性面板:文本輸入標(biāo)簽,默認(rèn);“響應(yīng)標(biāo)簽:不擦除,退出交互; 計算圖標(biāo)代碼:entrytext:=”該變量存放用戶最后一次交互中最后一次響應(yīng)的文本。 單擊交互圖標(biāo),屬性面板:“交互作用標(biāo)簽,不擦除,按下最左邊的“文本區(qū)域按鈕,打開文本輸入?yún)^(qū)的屬性對話框,可設(shè)置大小、顏色、黑體、不要輸入提示的小黑色三角。 在流程線下添加一決

2、策圖標(biāo),右邊拖一顯示車的 圖 標(biāo) , 選 “ 計 算 分 支 結(jié) 構(gòu) ” , 條 件 :EntryText=car8、按鍵響應(yīng) 按鍵響應(yīng)是利用按鍵來控制分支的執(zhí)行。如用4個方向鍵來控制一個圖片的移動。 拖一顯示圖標(biāo),畫一小球,屬性面板:位置、活動都是“在屏幕上” 拖一運動圖標(biāo),以球為移動對象,類型:“指向固定區(qū)域內(nèi)的某點”,目標(biāo)點變量:posx,posy永久,設(shè)置運動時間為秒 拖一交互圖標(biāo),拖一計算圖標(biāo)到右側(cè),類型:按鍵,按鍵的 名 稱 一 定 要 是“l(fā)eftarrow”,是左方向鍵的默認(rèn)名稱。在計算圖標(biāo)寫入: posx:=posx-5 定義變量的數(shù)值遞減 TEST(posx0,posx:=

3、0)測試posx0是否成立,如成立,就執(zhí)行后面的表達(dá)式。 同理,設(shè)置lightarrow和uparrow和downarrow各個方向鍵的語句。 9、限次輸入 限次輸入用戶口令 拖一顯示圖標(biāo)到交互圖標(biāo)的右側(cè),類型:文本輸入,名稱:“ pass”,內(nèi)容:對合法用戶的歡迎信息。 再拖一顯示圖標(biāo)到右側(cè),類型:重試限制,內(nèi)容:對錯誤口令的提示信息。限制3次。 如果輸入正確口令“ pass”,程序就顯示對合法用戶的歡迎信息,輸入錯誤,重新輸入,3次后顯示錯誤提示。 10、限時輸入 在某些測試練習(xí)中,需要用戶在規(guī)定時間內(nèi)輸入正確內(nèi)容。 在限次輸入的基礎(chǔ)上,再拖一顯示圖標(biāo),限時輸入,屬性面板,中斷:在計時期間

4、內(nèi),用戶或程序執(zhí)行了其他的工作如使用了永久性的下拉菜單、按鈕等),那么這個限時該如何計算。 11、事件響應(yīng) 對流程線上外部控件的“Event事件進(jìn)行響應(yīng)。這些控件可以是“插入”/“控件”/“ActiveX” 控件,也可以是“插入”/“媒體的各種動畫。不同的外部控件有不同的“Event事件,通過對這些事件的監(jiān)控,可以實現(xiàn)不同的響應(yīng)。 例:利用鼠標(biāo)控制電影播放 選擇“插入”/“控件”/“ActiveX” 控件,選“Windows media Player” 控件,屬性的“Filename選“BMED。AVI”,“SendMouseClickEvents屬性為True”,定義控制能夠接收鼠標(biāo)操作的事

5、件。關(guān)閉。控件名稱為“player”. 拖一計算圖標(biāo)到交互圖標(biāo)的右側(cè),事件響應(yīng),屬性面板可看到“圖標(biāo)player”.,雙擊它前面會出現(xiàn)一個小叉號,事件雙擊選“click”, 計算圖標(biāo)寫入“CallSprite(”player“,”play“)調(diào)用一個子畫面進(jìn)程,定義指定的控件圖標(biāo)中的內(nèi)容執(zhí)行某種操作。 同理,拖一計算圖標(biāo) , 事 件 雙 擊 選“ D B L c l i c k ” 計 算 圖 標(biāo) 寫 入CallSprite(player,stop) 運行,單擊播放,雙擊停止。 作業(yè): 4.2 4.6 例: 4.2 左邊5種按鈕外形都是自定義的;永久交互、返回;并各自用計算圖標(biāo)設(shè)置不同的速度“grade變量的值;Checked“第一級”:=TRUE當(dāng)按鈕處于按鈕庫對話框所列的四種檢測狀態(tài)之一,Checked“BottonIcon Tottle為真。如省去“第一級圖標(biāo)里的四個Checked語句,后果:同樣可控速度,但每一級按鈕都選上小黑點,不消失。 決策圖標(biāo):隨機(jī)分支路徑,固定循環(huán)200次,限時30秒自動結(jié)束。 群組圖標(biāo)群組圖標(biāo)B1再放交互圖標(biāo)右側(cè)放一個按鈕交互骨骼頭按鈕群組

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論