熱區響應是在課件內制作一個矩形區域作為熱區,單擊熱區時將執行相應的結果圖標。本節將首先介紹創建及設置熱區響應的方法,然后通過幾個具體的實例介紹在多媒體課件內使用熱區的方法和技巧。
創建熱區響應的方法與創建按鈕響應的方法基本相同。用戶只需按照下面的步驟,就可以創建一個以默認設置為基礎的熱區響應。需要創建更多的熱區響應時,可以重復這些步驟,也可以通過復制或粘貼,得到相同的熱區,然后再對熱區的屬性進行修改。
建立熱區響應
(1) 執行file→new命令,新建一個課件文件。
(2) 將交互圖標拖動到流程線上,將其命名為“熱區響應示例”。
(3) 將結果圖標拖動到交互圖標的右側,打開response type對話框。
(4) 選中hot spot單選按鈕之后,單擊ok按鈕。
(5) 對結果圖標進行命名。
(6) 編輯交互圖標,設置顯示對象的屬性。
(7) 確定現有熱區的位置和范圍。
(8) 雙擊熱區響應的標識符,打開其屬性對話框。
(9) 設置熱區響應的屬性對話框。
(10) 重復上述(8)~(9)兩步的操作,完成其他熱區響應的屬性設置。
(11) 完成各結果圖標的功能。
這里的結果圖標可以是顯示圖標、群組圖標、計算圖標或影像圖標等。為了進一步擴展結果圖標,常常將群組圖標拖動到交互圖標的右側。如圖7-1所示,使用上述方法,在新的課件文件內創建了4個熱區響應。
圖7-1 創建熱區響應
雙擊交互流程線上的熱區響應標識符,將打開如圖7-2所示的熱區響應屬性對話框,并同時打開熱區的演示窗口。如果按住ctrl功能鍵之后,再雙擊熱區響應標識符,那么只能打開熱區響應屬性對話框。
圖7-2 熱區響應屬性對話框
比較在此之前介紹的內容,可以看出這里的熱區響應屬性對話框與按鈕響應屬性對話框非常類似,前者使用hot spot代替后者的button選項卡。更進一步地通過比較,就發現hot spot與button選項卡之間的面板。hot spot選項卡與button選項卡的區別集中體現在如下三個方面:
match下拉列表框用于確定用戶與熱區響應的匹配方式,它包括三個選項。選擇single- click時,表示用戶只需在響應區域內單擊,即可以引發相應的匹配動作,它是match下拉列表框的默認選項。選擇double-click時,表示用戶只需在響應區域內雙擊,即可相應地引發匹配動作。選擇cursor in area時,表示用戶只需把鼠標移動到響應區域內,即可引發相應的動作,而不需要進行任何形式的擊鍵動作。
選擇cursor in area之后,match下方的highlight on match復選框將處于禁用狀態,并且response選項卡的branch下拉列表框中的continue選項也成是禁用的。
啟用highlight on match復選框之后,每當單擊響應區域時,authorware 6.0總會顯示出當前響應區域的反相圖形。例如,當響應區域是白色(或黑色)的,那么單擊之后將變成黑色(黑白色)的。釋放鼠標之后,響應區域內的圖形顏色將恢復原樣。由于highlight on match功能增強了視覺反饋的效果,因此它在課件制作中受到廣泛地應用。
啟用mark on march復選框之后,authorware 6.0會在熱區的左邊界處放置一個小的矩形標識符,如圖7-3所示。將原始的熱區放置在左側,而將啟用mark on march復選框之后的熱區放置在右側,可以清楚地看到新添加的矩形標識符。
圖7-3 矩形標識符
當用戶的交互動作與熱區響應未匹配之前,矩形標識符將始終顯示為空心的,否則將對矩形標識符進行填充。改變熱區響應區域的大小之后,authorware 6.0將自動調整矩形標識符的大小。
注釋:
在熱區響應的屬性對話框中,response選項卡的外觀與設置與按鈕響應的完全相同,在此就不再討論選項卡內各選項的使用,用戶可參考前面的章節進行對比。
本節將通過制作提示信息、電子相冊及熱區隨鼠標移動等實例,說明熱區響應在多媒體課件中的應用。這些實例中,在交互圖標的右側添加顯示、計算或群組圖標之后,將它們的響應類型定義為hot spot之后,就可以將文字、圖片及影像等內容填充到各種圖標中,并通過熱區控制它們的顯示與否。
為了建立一個提示信息,用戶可在演示窗口內放置熱區響應。每當單擊熱區響應之后,就會在屏幕上顯示注意事項及備忘錄信息。為了便于用戶操作,可在熱區里輸入文字說明,它們與熱區的顯示結果準備輸出的內容保持一致。
如果將鼠標移動到熱區響應的上方時,它的形狀能夠改變,可以進一步地提醒用戶此處是一個與眾不同的響應,效果可能更突出一些。
制作提示信息
(1) 單擊工具欄的new按鈕,新建一個課件文件。
(2) 將計算圖標拖動到流程線上,并命名為“窗口大小”。
(3) 雙擊“窗口大小”圖標,在編輯窗口內輸入resizewindow (300,240),將演示窗口的大小定義為300×240像素。
(4) 將顯示圖標拖動到“窗口大小”的下方,將其命名為“背景”。
(5) 雙擊“背景”打開演示窗口,將背景圖片導入到演示窗口(如圖7-4所示)。
(6) 將顯示圖標拖動到“背景”圖標的下方,將其命名為“文字”。
(7) 雙擊“文字”顯示圖標,打開演示窗口。
(8) 在演示窗口內分別輸入“今日提示”及“退出”。
(9) 同時選擇“今日提示”及“退出”,將它格式化為宋體、14及藍色。
(10) 將“交互”圖標拖動到流程線上,將它命名為“熱區響應”。
(11) 將顯示圖標拖動到“熱區響應”的右下方,打開response type對話框。
(12) 選中hot spot單選按鈕之后,單擊ok按鈕關閉打開的對話框。
(13) 將顯示圖標命名為inform。
(14) 雙擊inform圖標上方的熱區響應標識符,打開熱區響應的屬性對話框。
(15) 打開match下拉列表框,選擇single-click選項。
(16) 單擊cursor右側的按鈕,打開cursor對話框。
(17) 選擇手形作為鼠標的形狀之后,單擊ok按鈕返回熱區響應的屬性對話框。
(18) 選擇演示窗口的熱區,將它矩形框拖動到“今日提示”的上方(如圖7-5所示)。
圖7-4 導入背景圖片 圖7-5 拖動熱區邊框
(19) 選擇熱區邊框上的控制柄,改變熱區邊框的大小。
(20) 單擊ok按鈕,關閉打開的熱區響應屬對話框。
(21) 按住shift功能鍵的同時,雙擊inform顯示圖標,打開演示窗口。
(22) 在演示窗口內輸入“暴風雨就要來臨”。
(23) 將顯示圖標的文字格式化成紅色、宋體、24及下劃線。
(24) 選擇輸入的文本,使用ctrl+i組合鍵,打開文字屬性對話框。
(25) 在display選項卡內,單擊transition右側的按鈕,將提示信息的過渡效果設置為dissolve,bits。
(26) 在layout選項卡內,打開positioning下拉列表框,選擇on screen。
(27) 在initial文本框內,將文字的坐標定義為(140,75)。
(28) 單擊ok按鈕,關閉打開的文字屬性對話框。
(29) 拖動計算圖標到交互圖標的右側,打開response type對話框。
(30) 選中hot spot單選按鈕之后,單擊ok按鈕,關閉打開的對話框。
(31) 將計算圖標命名為exit。
(32) 雙擊exit圖標上方的熱區響應標識符,拖動熱區使它覆蓋“退出”。
(33) 改變熱區的大小,使它正好與“退出”的大小相符。
(34) 將鼠標的形狀設置為手形之后,單擊ok按鈕,關閉的對話框。
(35) 雙擊exit圖標,打開計算圖標的編輯窗口。
(36) 在編輯窗口內輸入quit( )。
(37) 單擊工具欄的播放按鈕,觀看并測試課件的演示窗口(如圖7-6所示)。
(38) 經過修改之后,得到如圖7-7所示的課件流程圖。
圖7-6 演示課件 圖7-7 課件流程圖
(39) 保存當前制作的課件文件。
為了使背景圖片及熱區同時顯示在演示窗口內,用戶可在單擊圖標之前按住shift功能鍵,這樣就可以根據對象之間的相對關系調整它們之間的位置。如果拖動不能滿足精確定位的要求,可在打開的屬性對話框內,通過layout選項卡進行定義。
在定位熱區的位置時,熱區的名稱總是出現在標簽的上方,但這并不影響課件的觀看。因此在觀看課件時,只顯示熱區標簽而不會顯示熱區的名稱。一旦改變了標簽的位置,那么再次單擊它時,由于標簽與熱區已經位于不同的地方,這樣就不能觸發顯示圖標。
新聞熱點
疑難解答