時間限制響應(yīng)主要用于限制用戶進(jìn)行交互的時間,此響應(yīng)的用法與嘗試限制響應(yīng)非常類似,可以放置在交互流程線上的任何位置。時間限制響應(yīng)與嘗試限制響應(yīng)的重要區(qū)別在于前者限制的是交互時間,而后者限制的是交互次數(shù)。另外,時間限制響應(yīng)的設(shè)置選項也較多,因此它的內(nèi)容更豐富一些。
雙擊交互流程線上的時間限制響應(yīng)的標(biāo)識符,將打開時間限制響應(yīng)的屬性對話框,它包括 time limit 選項卡 ( 如圖 10-14 所示 ) 和 response 選項卡,其中 response 選項卡與其他交互類型的 response 選項卡類似,惟一的區(qū)別是 scope 文本框被禁用,也就是說,不能把時間限制響應(yīng)設(shè)置成 perpetual 類型。
圖 10-14 time limit 選項卡
time limit 文本框用于設(shè)置以秒為單位的時間限制值,它可以是數(shù)值、變量或表達(dá)式。 interruption 下拉列表框用于設(shè)置當(dāng)時間限制響應(yīng)交互過程被打斷時程序?qū)⒉扇〉奶幚矸椒ā?
選擇 continue timing 選項時,表示當(dāng)時間限制響應(yīng)被打斷時仍繼續(xù)進(jìn)行計時,這是 authorware 6.0 的默認(rèn)值。
選擇 pause resume on return 選項時,表示當(dāng)時間限制響應(yīng)被打斷時,停止計時,一旦 authorware 6.0 由 perpetual 型的交互響應(yīng)返回到時間限制響應(yīng)時,課件將接著被打斷時已經(jīng)消耗過的時間繼續(xù)進(jìn)行計時。
選擇 pause restart on return 選項時,表示當(dāng)時間限制響應(yīng)被打斷時,停止計時。一旦 authorware 6.0 由 perpetual 型的交互響應(yīng)返回到時間限制響應(yīng)時,程序?qū)⒅匦麻_始計時。
選擇 pause restart if runing 選項時,表示當(dāng)時間限制響應(yīng)被打斷時,停止計時。如果 程序在跳轉(zhuǎn)到 perpetual 型的交互響應(yīng)之前時間限制已經(jīng)終止, authorware 6.0 將不會重新開始計時。
在 options 選項組內(nèi)包括兩個復(fù)選框。啟用 show time remaining 復(fù)選框時,在演示窗口內(nèi)出現(xiàn)一個顯示剩余時間的時鐘,并且每一個時間限制響應(yīng)都會顯示一個單獨的時鐘,雙擊時鐘時,會打開時間限制響應(yīng)的屬性對話框。
啟用 restart for each try 復(fù)選框時,當(dāng)用戶每進(jìn)行一次交互時,時間限制都將從頭開始計時。否則,無論用戶做了多少次交互,總的時間限制不會改變。如果在同一個交互圖標(biāo)中有多個時間限制響應(yīng),請注意一定要把除最后一個響應(yīng)之外的所有時間限制響應(yīng)的返回路徑設(shè)置為 try again ,這樣用戶就能夠持續(xù)響應(yīng)流程線上的所有交互響應(yīng)。
為了測試輸入英文字母的速度,可要求輸入規(guī)定數(shù)量的字母,并通過時間限制控制時間。一時在規(guī)定的時間內(nèi)完成輸入工作,可在演示窗口內(nèi)顯示“你的輸入速度已經(jīng)達(dá)標(biāo),請保持 ! ” 等鼓勵的話語,如果未能按時完成輸入工作,則會顯示表示遺憾的話語,同時自動退出課 件。
測試輸入速度
(1) 單擊工具欄的 new 按鈕,創(chuàng)建新的課件文件。
(2) 將計算圖標(biāo)拖動到流程線上,命名為“窗口大小”。
(3) 雙擊“窗口大小”圖標(biāo),打開編輯窗口。
(4) 在編輯窗口內(nèi)輸入 resizewindow (300 , 220) 。
(5) 關(guān)閉打開的編輯窗口。
(6) 將顯示圖標(biāo)拖動到“窗口大小”的下方,并命名為“背景”。
(7) 雙擊“背景”圖標(biāo),打開演示窗口。
(8) 在演示窗口內(nèi)導(dǎo)入背景圖片。
(9) 將顯示圖標(biāo)拖動到“背景”圖標(biāo)的下方,并命名為“顯示”。
(10) 雙擊“顯示”圖標(biāo),打開演示窗口。
(11) 在演示窗口內(nèi)輸入“請輸入 a-g 的英文字母”。
(12) 使用紅色、宋體及 16 格式化輸入的文本。
(13) 在文本的右下方添加一個矩形框,用于接收用戶的輸入 ( 如圖 10-15 所示 ) 。
(14) 將交互圖標(biāo)拖動到“顯示”圖標(biāo)的下方,將它命名為“時間”。
(15) 將顯示圖標(biāo)拖動到“時間”圖標(biāo)的右下方,打開 response type 對話框。
(16) 選中 text entry 單選按鈕之后,單擊 ok 按鈕。
(17) 雙擊顯示圖標(biāo)上方的交互標(biāo)識符,打開 properties : response 對話框。
圖 10-15 “顯示”圖標(biāo)的內(nèi)容
(18) 選擇 text entry 標(biāo)簽,打開 text entry 選項卡。
(19) 在 pattern 文本框內(nèi)輸入 abcdefg 之后,單擊 ok 按鈕,關(guān)閉打開的對話框。
(20) 雙擊 abcdefg 圖標(biāo),打開演示窗口。
(21) 在演示窗口內(nèi)輸入“你的輸入速度已經(jīng)達(dá)標(biāo),請保持!”。
(22) 使用紅色、宋體、粗體及 18 格式化文本。
(23) 將群組圖標(biāo)拖動到 abcdefg 的右側(cè),打開 response type 對話框。
(24) 選中 time limit 單選按鈕之后,單擊
[1] [2] 下一頁
新聞熱點
疑難解答