flash4S精美課件制作要點(diǎn).doc_第1頁(yè)
flash4S精美課件制作要點(diǎn).doc_第2頁(yè)
flash4S精美課件制作要點(diǎn).doc_第3頁(yè)
flash4S精美課件制作要點(diǎn).doc_第4頁(yè)
flash4S精美課件制作要點(diǎn).doc_第5頁(yè)
已閱讀5頁(yè),還剩1頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

精美flash課件制作要點(diǎn)說(shuō)到Flash,大家都知道是一款非常優(yōu)秀的動(dòng)畫(huà)制作軟件。其實(shí)flash不但能做出精美漂亮的動(dòng)畫(huà),它還有非常強(qiáng)的交互性,利用它來(lái)制作做多媒體課件,要比Powerpoint漂亮、生動(dòng),要比Authorware靈活、小巧。Flash做出的課件,不但能把圖片、影像、聲音融為一體,還能響應(yīng)操作,可以制作吸引人的練習(xí)題和小游戲等。所以,現(xiàn)在越來(lái)越多的老師開(kāi)始用flash來(lái)制作課件了。雖然是flash是一個(gè)專業(yè)的動(dòng)畫(huà)制作軟件,但是學(xué)習(xí)它你并不會(huì)覺(jué)得很難。下面就拿我自己做的課件來(lái)說(shuō)一說(shuō)怎么利用flash內(nèi)置的腳本ActionScript(簡(jiǎn)稱as)來(lái)制作精美的多功能課件吧。首先請(qǐng)看一看課件的外觀:從課件的外觀可以看出,本類課件有以下一些常用功能:1、可以自由設(shè)定窗口大小,是仿WINDOWS窗口式控制;2、自由控制背景音樂(lè)的播放和暫停;3、小組計(jì)分功能:?jiǎn)螕簟坝?jì)分”按鈕,彈出小組比賽計(jì)分器,能加、減分。再次單擊“計(jì)分”按鈕或單擊計(jì)分板上“X”則隱藏計(jì)分面板.4、操作幫助信息:底部有課件的按鈕操作指示,可通過(guò)單擊“幫助”按鈕顯示或隱藏;5、進(jìn)度控制,類似于視頻播放器的控制條,能顯示當(dāng)前播放進(jìn)度和選擇進(jìn)度。6、粉筆功能,點(diǎn)擊畫(huà)圖按鈕,則出現(xiàn)“畫(huà)筆”能自由畫(huà)線,單擊“擦除”丟掉畫(huà)線。7、日期動(dòng)態(tài)時(shí)間顯示,顯示當(dāng)前時(shí)間及日期。由于本文是給有一定flash基礎(chǔ)的讀者看的,所以一些基本的操作會(huì)一筆帶過(guò),只重點(diǎn)說(shuō)說(shuō)技巧,程序部分的“/”后面表示注釋。下面我就分七個(gè)欄目來(lái)介紹一下如何用as實(shí)現(xiàn)以上的課件功能:一、設(shè)計(jì)課件界面風(fēng)格漂亮清新的課件面板是一個(gè)能吸引學(xué)生注意力的成功課件的重要條件。所以在做課件內(nèi)容之前一定要新建一個(gè)元件,取名為window,設(shè)計(jì)出一個(gè)漂亮的基本面板來(lái)。下圖是以主藍(lán)色,70%的透明度制作的主界面:上例課件的主色調(diào)是深藍(lán),輔以白色線條作為點(diǎn)綴。上下各一個(gè)標(biāo)題條和一個(gè)狀態(tài)條,不透明。如果確定好主界面,那么以后要加上的按鈕、計(jì)分板等都要和主色相協(xié)調(diào)。另外,flash默認(rèn)的窗口大小是550*400,但是我們要讓課件全屏顯示,并且能自由控制,這樣就必須做好三個(gè)按鈕來(lái)實(shí)現(xiàn)相應(yīng)的效果。這里,我制作了三個(gè)差不多的按鈕,分別在實(shí)例名稱中取名為 small_btn、big_btn、close_btn。把它們排列在課件右上角,像windows一樣。然后在按鈕所在層的幀動(dòng)作中輸入:close_btn.useHandCursor = false;big_btn.useHandCursor = false;small_btn.useHandCursor = false;/這里三句表示將按鈕的手型去掉,可以不要close_btn.onRelease = function() _root.window._alpha = 50; _root.ask._visible = true;/由于要防止誤操作,所以關(guān)閉按鈕并不是直接退出,而是調(diào)出確定窗口。界面變50%透明。;big_btn.onRelease = function() fscommand(fullscreen, true);/fullscreen表示全屏命令;small_btn.onRelease = function() fscommand(fullscreen, false);/全屏命令為false,即不全屏;/下面幾句是讓這三個(gè)按鈕在碰觸時(shí)把提示信息發(fā)送給“幫助”元件,在后面會(huì)詳說(shuō)。close_btn.onRollOver = function() _root.helptxt = 單擊此按鈕將關(guān)閉本演示文件;fullscreen_btn.onRollOver = function() _root.helptxt = 單擊此按鈕將全屏顯示本演示文件;small_btn.onRollOver = function() _root.helptxt = 單擊此按鈕將以標(biāo)準(zhǔn)600*450顯示本演示文件;二、利用動(dòng)態(tài)文本顯示日間及日期在課件上顯示日期及時(shí)間是一個(gè)人性化的功能,能讓教師方便地知道這節(jié)課上了多久,更能把握好自己上課的節(jié)奏。在flash課件上顯示日期和時(shí)間是很方便的,只要用系統(tǒng)函數(shù)new Date()就能得到系統(tǒng)的時(shí)間。為了在課件的適當(dāng)位置顯示,所以我們暫時(shí)定在界面的左下角,如圖所示:插入一個(gè)動(dòng)態(tài)文本,字為白色,變量為 mydate :把這一層取名為:時(shí)間(為每一個(gè)組件定一層并取好名字是一個(gè)好習(xí)慣,方便以后的檢查)。在這一層的幀動(dòng)作中輸入以下語(yǔ)句:function showtime() /自定義函數(shù)showtime來(lái)取得時(shí)間參數(shù) var mytime = new Date(); var myyear = mytime.getFullYear(); var mymonth = mytime.getMonth()+1; var myday = mytime.getDate(); var myhour = substring(mytime, 11, 9);/取系統(tǒng)時(shí)間字段中的時(shí)分秒部分 mydate = myyear+-+mymonth+-+myday+-+myhour; /設(shè)定動(dòng)態(tài)文本顯示格式 setInterval(showtime, 100);/每一百毫秒更新參數(shù)這樣,課件上的時(shí)間就會(huì)以 2006-03-19 18-51-44的形式顯示了。三、按鈕與動(dòng)態(tài)文本關(guān)聯(lián),設(shè)定幫助信息課件是給人用的,如果操作不熟的話,可能會(huì)引發(fā)意外事件(如跳到別的畫(huà)面)。所以課件還缺少一點(diǎn)人性化的東西,即幫助信息,就像所有的軟件也要一個(gè)幫助文件。我們就只要向使用者提供一點(diǎn)簡(jiǎn)單的按鈕使用信息就行,這個(gè)可以讓動(dòng)態(tài)文本實(shí)現(xiàn)。幫助元件并不一定總要出示在界面上,所以還要能隱藏才行,所以這樣制作:先畫(huà)出一個(gè)導(dǎo)航條一樣的版面,在它的上面加上一個(gè)關(guān)閉按鈕和一個(gè)動(dòng)態(tài)文本,變量為helpmsg。這樣它就能得到按鈕被碰觸時(shí)所提交的信息了在它的幀動(dòng)作中加入:function showmsg() helpmsg = _root.helptxt; /得到主場(chǎng)景中按鈕提交的helptxt信息參數(shù)并顯示setInterval(showmsg, 100);close_btn.useHandCursor = false;close_btn.onRelease=function() _root.window.helpmc.gotoAndPlay(1)然后將它們Ctrl+G組合成一個(gè)整體,作成漸隱再現(xiàn)的動(dòng)畫(huà),并在最初、隱藏、再現(xiàn)三個(gè)地方的幀動(dòng)作設(shè)為:stop()。這樣就只要控制它向后播放就能讓它實(shí)現(xiàn)隱藏與再現(xiàn)交替進(jìn)行的效果了。再將課件各個(gè)功能的按鈕加入到主場(chǎng)景,并分別命好名,在按鈕所在幀動(dòng)作中加入:play_btn.useHandCursor = false;stop_btn.useHandCursor = false;back_btn.useHandCursor = false;music_btn.useHandCursor = false;score_btn.useHandCursor = false;help_btn.useHandCursor = false;quit_btn.useHandCursor = false;/ 以上為去掉手型式樣,可以不要,下面的是顯示幫助信息play_btn.onRollOver = function() _root.helptxt = 單擊此按鈕將播放演示內(nèi)容;stop_btn.onRollOver = function() _root.helptxt = 單擊此按鈕將暫停播放,您可單擊上一按鈕繼續(xù)播放;back_btn.onRollOver = function() _root.helptxt = 單擊此按鈕將返回演示目錄,您可選擇任意演示內(nèi)容;music_btn.onRollOver = function() _root.helptxt = 單擊此銨鈕將播放或停止背景音樂(lè);score_btn.onRollOver = function() _root.helptxt = 單擊此按鈕將彈出計(jì)分面板,給各小組評(píng)分比較;help_btn.onRollOver = function() _root.helptxt = 單擊此按鈕將顯示或隱藏幫助信息條;quit_btn.onRollOver = function() _root.helptxt = 單擊此按鈕將退出本次演示,你確定嗎?;help_btn.onRelease = function() helpmc.play();/讓幫助元件播放(顯示/隱藏);play_btn.onRelease = function() _root.play(); _root.played = true; /得到是否正在播放;stop_btn.onRelease = function() _root.played = false;/得到目前暫停中 _root.stop();back_btn.onRelease = function() _root.gotoAndPlay(menu);/跳到課件目錄幀;music_btn.onRelease = function() musiccontrol.play();/音樂(lè)控制開(kāi)關(guān);score_btn.onRelease = function() score_mc._v

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論