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