【文本輸入響應】(text entry)
文本輸入響應是根據用戶的輸入文本而產生的響應類型,一般都通過它獲取用戶的文本輸入內容而進一步進行相關的響應處理操作。
提示與技巧
authorware 6.5的其中一個新特性就是文本輸入響應屬性的【pattern】文本輸入框開始支持變量或者包含變量的字符串表達式作為響應的范本,如圖8所示【pattern】文本框輸入的表達式:"i am "^yourname
假如自定義變量yourname的值為rock,那么根據上述表達式,當用戶輸入字符串組"i am rock"的時候則產生分支響應。另外,如果想使用多組字符或者字符詞組來匹配此響應,那么在這些字符之間可以用"|"符號分隔開,例如在【pattern】文本框內輸入:"true|false",則程序運行時,輸入true或false都會產生分支響應。
【按鍵響應】(keypress)
按鍵響應是通過用戶操作控制鍵盤上的按鍵或者組合鍵而產生的響應類型,即程序運行時,當用戶進行鍵盤操作,按下的某一按鍵或者組合鍵與程序事先設定的響應按鍵匹配一致后,則程序產生響應而執行該分支內容。
提示與技巧
和文本輸入響應類似,authorware 6.5的按鍵響應屬性里的【key expression】按鍵表達式也是支持變量作為響應按鍵或者組合鍵。例如在【key expression】文本框里輸入按鍵表達式:"ctrlalta"該表達式表示當按下組合鍵"ctrl+alt+a"的時候程序響應該交互分支。
【嘗試限制響應】(tries limit)
嘗試限制響應是一種限制用戶進行可交互有效次數的響應類型。當用戶進行的操作達到程序事先預定的可交互最大有效次數后,即馬上響應嘗試限制交互分支,如圖10所示的交互流程,假如用戶執行第一個交互分支"執行分支"的次數達到第二個嘗試限制分支"限制次數"所設定的最大嘗試交互次數3次時,則響應執行"限制次數"分支內容。
新聞熱點
疑難解答