Flash製作一個精美的課件退出窗口
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。 至此,退出課件的對話框窗口製作完畢。導出影片觀看效果。
推薦閱讀: