Authorware是一個功能強大的多媒體軟件開發平臺,它能根據我們的設計制作出各種精美的效果。今天我們就用Authorware來制作兩個精美的菜單——右鍵菜單和自動隱藏菜單,希望能給你的作品增添光彩。
右鍵菜單
1、 按圖1在流程線上加一個框架圖標和三個顯示圖標(在實際應用中你可以顯示圖標改為群組圖標)分別在三個顯示圖標中添加不同的內容。
圖1
2、 打開例子框架圖標(雙擊框架圖標)刪除默認的導航按鈕,并加入一個交互圖標和一個群組圖標,交互響應類型(Type)設置為“Conditional”,條件(conditionl)設為“RightMouseDown”,其他設置默認即可。
3、 打開RightmouseDown群組圖標,添加各種圖標如圖2所示。“初始化”群組圖標里不加任何內容。在caidan交互圖標中的RightMouseDown條件分支中的計算圖標添加“Goto(IconID@"初始化")。三個導向按鈕的分支(Branch)都設為“退出交互(Exit Interaction)”。在第一、二、三頁的“位置(Location)”欄X中填入“DisplayLeft@("caidan)+7,在Y欄分別填入“DisplayTop@("caidan")+10、DsplayTop@("caidan")+42、DisplayTop@("caidan")+75”。其它默認不變。導向按鈕下的分支導航圖標分別設置為跳向第一頁、第二頁和第三頁。“擦除”熱區響應中的分支(Branch)設為“退出交互(Exit Interaction)”,分支下的群組圖標內不加內容。
圖2
4、 添加按鈕面板,并對面板和右鍵彈出的菜單進行定位。雙擊“caidan”交互圖標,添加一個矩形,大小如圖3剛好把三個按鈕裝在里面,然后給矩形設置底色和線的寬度(美觀一點)。接下來進行定位。按住“Ctrl”鍵再雙擊矩形在彈出的交互作用圖標屬性欄(Properties:Interaction Icon)中“擦除(Erase)”選擇下次輸入之后(Upon Exit),然后在“板面布局(Layout)”中的“位置(Positioning)”選擇“在屏幕上(On Screen)”,在“可移動性(Movable)”中選擇“在屏幕上(On Screen)”。在“初始點(Initial)”中x欄寫入“Test(CursorX+DisplayWidth>Window Width,CursorX-DisplayWidth/2,CursorX+DisplayWidth/2)”,在Y欄寫入“Test(CursorY+DisplayHeight>WindowHeight,CursorY-DisplayHeight/2,CursorY+DisplayHeight/2)”,其他默認,確認退出。
圖3
到這里右鍵菜單的制作已經完成了,你可以運行目睹一下它的尊容,怎么樣漂亮不?如果你有興趣可以把它打扮得更加精制。接下來我們來設計自動隱藏菜單,它的效果就如Windows 98的任務欄一樣。
自動隱藏菜單
1、 如圖4建立一個框架結構,并在框架圖標右側添加四個(可以按需要添加)群組圖標。并分別給每個群組圖標添加內容。
圖4
2、 雙擊框架圖標出現如圖5。刪除默認的空白導向面板和定向超鏈接交互圖標。然后在交互圖標右側添加兩個群組圖標,都為熱區相應,并分別命名為“按鈕”和“擦除”按鈕。把“按鈕”、“擦除按鈕”的交互屬性都設置為范圍:“永久”,匹配:“當指針在區域內”。
3、 調整熱區域。把按鈕熱區設置為底下狹長的一條,這樣當鼠標移至此區域顯示菜單。擦除按鈕的熱區調整為除按鈕區域以外的整個窗口。這樣當鼠標移出按鈕區域菜單隱藏。
圖5
4、 打開“按鈕”群組圖標,在按鈕群組圖標內添加一個顯示圖標、一個交互圖標和四個導航圖標并命名如圖6在“我的面板”顯示圖標內插入自己喜歡的面板,面板的大小應和“按鈕”區域一樣。然后調整四個導航按鈕的位置,使其在按鈕區域內。接下來設置導航圖標,使其分別指第一頁、第二頁、第三頁、第四頁。
圖6
5、 打開“擦除按鈕”群組圖標并添加一個刪除圖標如圖7,對刪除圖標進行設置,刪除對象為四個導航按鈕和一個“我的面板”顯示圖標,其作用就是當鼠標移出按鈕區域時刪除菜單。至此,自動隱藏菜單也已經完成。
圖7
以上只是作者在做多媒體作品時的一些雕蟲小技,希望你能喜歡。