Flash製作一個精美的課件退出窗口[ 發布者:佚名┊來源:網路整理┊時間:2006-03-25┊瀏覽: 人次 ]

作者:安徽省潛山中學 王曉蘇

  為了方便用戶使用,課件中都應該有一個[退出]按鈕。但為了防止誤操作,應在單擊該按鈕時出現一個對話框窗口,讓用戶選擇是否真的退出。在Flash中,我們可以很容易地製作一個類似於Windows XP「關閉計算機」的精美退出窗口(圖1)。

圖1

  製作思路:先製作對話框窗口的背景面板,再製作兩個按鈕,然後加入命令。  製作方法如下:  1. 啟動Flash MX,選擇「插入→新建元件」命令打開「創建新元件」對話框,在「名稱」框里輸入「面板」,「行為」選擇「圖形」。在「面板」的場景中用「矩形工具」和「顏料桶工具」繪製一個填充適當顏色的矩形。用「文本工具」在矩形的左上角輸入文字「退出課件」,再在右上角插入一幅小圖片,點綴窗口(圖2)。

圖2

  2. 選擇「插入→新建元件」命令打開「創建新元件」對話框,在「名稱」框里輸入「是」,「行為」選擇「按鈕」。在按鈕「是」的第一幀(「彈起」),繪製一個個性化的按鈕外形,在第四幀(「點擊」)按F5鍵插入幀。新建一層,在第二幀(「指針經過」)按F6插入一個關鍵幀,用「文本工具」輸入提示性文字,如「單擊將退出課件。真的要退出嗎?」(圖3)。

圖3

  3. 類似地製作「否」按鈕(當然也可利用「公用庫」里的現成按鈕)。  4. 新建一個名稱為「對話框」的影片剪輯,從庫中將「面板」圖形元件拖放到場景中,再新建一層,將按鈕「是」和按鈕「否」從庫中拖放在「面板」的上方,調整好位置。  5. 選中按鈕「是」,按F9調出動作面板,切換到「專家模式」,加入命令:  on (release) {   fscommand("quit", "ture");  }  6. 給按鈕「否」加入命令:  on (release) {  gotoAndStop(currentfame);  setProperty("_root.tuichu", _visible, false);  }  7. 返回主場景,從庫里將影片剪輯「對話框」拖入到場景中,在「屬性」欄里將「對話框」的實例名稱定為「tuichu」(限於篇幅,本例中沒有其他內容,具體課件中應將影片剪輯「對話框」層放在其他層的上方)。  8. 為了使「對話框」在不需要時不出現,新建一層,選中第一幀加入命令:  setProperty("_root.tuichu", _visible, false);  9. 再製作一個「退出」按鈕放到主場景中,賦予按鈕命令:  on (release) {  setProperty("_root.tuichu", _visible, true);  setProperty("_root.tuichu", _x, 400);  setProperty("_root.tuichu", _y, 400);  }  註:賦予的命令使對話框出現,並且設置對話框出現的位置,其中的400可根據主影片的窗口適當調整。本例中影片的窗口大小為800×600。  至此,退出課件的對話框窗口製作完畢。導出影片觀看效果。

推薦閱讀:

查看原文 >>
相关文章