Flash課件控制聲音播放三法(1)_第1頁
Flash課件控制聲音播放三法(1)_第2頁
Flash課件控制聲音播放三法(1)_第3頁
Flash課件控制聲音播放三法(1)_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

1、課件控制聲音播放在眾多的多媒體課件制作軟件中,F(xiàn)lash以其完善的媒體支持功能、功能強(qiáng)大的交互程序設(shè)計能力、強(qiáng)勁的兼容性和廣闊的發(fā)展空間,深受眾多老師們的喜愛。在Flash課件中,為了增強(qiáng)教學(xué)效果,更好地表達(dá)教學(xué)內(nèi)容,通常會在制作課件時加入聲音文件,而這些聲音文件播放時能否自如的控制,則是令廣大教師比較頭疼的問題。在此,僅把個人的一些應(yīng)用經(jīng)驗介紹給大家,希望能對老師們有所幫助。 一、影片剪輯控制法步驟1:將聲音文件導(dǎo)入到庫中。執(zhí)行【文件】|【導(dǎo)入】|【導(dǎo)入到庫】命令,在彈出的對話框中找你要添加的聲音文件然后打開。步驟2:創(chuàng)建“聲音”影片剪輯。執(zhí)行【插入】|【新建元件】命令,創(chuàng)建一個元件,名稱為

2、“聲音”,類型為“影片剪輯”,單擊“確定”按鈕,進(jìn)入“聲音”影片剪輯編輯狀態(tài)。敲F11鍵打開庫面板,將聲音文件拖放在場景中,在時間軸上添加普通幀至音頻結(jié)束。在屬性面板上設(shè)置其【同步】為【數(shù)據(jù)流】。步驟3:回到主場景,添加新圖層,命名為聲音。從庫中拖出“聲音”影片剪輯到場景中,在屬性面板上設(shè)置其實例名為“mc”。步驟4:新建一層,取名語句層,單擊第一幀按,敲F9鍵打開動作面板,加語句:_rootmcstop();步驟5:用按鈕來控制聲音的播放和停止。再新建一層,取名按鈕層,執(zhí)行【窗口】|【其他面板】|【公用庫】|【按鈕】命令,從公用庫中拖出兩個按鈕(播放按鈕和停止按鈕),放在場景中。選中場景中的

3、播放按鈕,打開動作面板加語句:on (press) /鼠標(biāo)單擊按扭后_rootmcplay(); /聲音 mc播放再選中停止按鈕,加語句:on (press) /鼠標(biāo)單擊按扭后_rootmcstop(); /聲音 mc停止也可以用一個按鈕來控制聲音的播放和停止,具體方法如下:從公用庫里拖一個按鈕到按鈕層,放在場景中的合適位置,然后選中此按鈕,打開動作面板加如下語句:on(press) /鼠標(biāo)單擊按扭后if (bofang=1) /如果變量bofang等于1執(zhí)行下面的動作 _rootmcplay(); / 聲音 mc播放 bofang = 0 /賦 0 給變量 bofang else /否則執(zhí)行

4、下面的動作 _rootmcstop(); /聲音 mc停止 bofang=1 /賦予 1 給變量 bofang 二、鏈接控制法步驟1:將聲音文件導(dǎo)入到“庫”中。右擊“庫”中的聲音對象,在彈出的快捷菜單中選擇“鏈接”命令,打開“鏈接屬性”對話框,勾選“為動作腳本導(dǎo)出”和“在第一幀導(dǎo)出”復(fù)選項,設(shè)置標(biāo)識符為“yin”。步驟2:在第1幀上添加如下腳本:mySheng = new Sound(); /建立一個名為 mySheng的聲音對象myShengattachSound(yin); /將鏈接標(biāo)識符為yin的音樂捆綁到 mySheng對象上步驟3:用按鈕來控制聲音的播放和停止。在播放按鈕上添加如下腳

5、本:on (press) /鼠標(biāo)單擊按扭后myShengstart(); /聲音開始播放 在停止按鈕上添加如下腳本: on (press) /鼠標(biāo)單擊按扭后myShengstop(); /聲音停止 用一個按鈕來控制聲音的播放和停止的方法:在按鈕上添加如下腳本:on (release) /鼠標(biāo)單擊按鈕并釋放后k = k+1; /變量k遞增if (k%=1) /當(dāng)k是奇數(shù)時myShengstart(); /開始播放聲音 else /否則(可以認(rèn)為當(dāng)k不是奇數(shù)時)myShengstop(); /聲音停止注:k是一個變量名,參加運(yùn)算的變量,這里用來代表點擊按鈕的次數(shù)。當(dāng)然,先得給變量一個初始值,那我們

6、會發(fā)現(xiàn)k的初始值我們還沒有給出,所以單擊語句層的第一幀,在原有語句的基礎(chǔ)上加一條:k=0;那么此時第一幀上的語句應(yīng)該是:mySheng= new Sound();myShengattachSound(yin);k = 0;三、外部文件調(diào)用控制法步驟1:準(zhǔn)備一文件名為yinmp3的聲音文件,將它放在課件文件的同一個文件夾下。步驟2:在Flash課件中,添加播放按鈕,在這個按鈕上添加腳本:on (release) /鼠標(biāo)單擊按扭并釋放后 mySheng = new Sound(); /建立一個名為mySheng的聲音對象myShengstop(); /先讓聲音不播放;myShengloadSound(yinmp3, false);/加載文件名為 yinmp3 的外部聲音文件到 mySheng 對象中。第二個參數(shù)決定是以“事件”方式載入還是以“數(shù)據(jù)流”方式載入。如果為 true,則使用數(shù)據(jù)流方式載入,只要載入的音樂數(shù)據(jù)足夠啟動解碼器,聲音就會自動播放;如果參數(shù)為 false,則是事件方式,只有在音樂文件全部載入后才能夠使用 start()進(jìn)行播放。這里采用事件方式。 myShengstart(); /聲音開始播放; 步驟3:再做一個按鈕用來控制聲音的停止,在這個按鈕上添加腳本:on (release) /鼠標(biāo)單擊按扭并釋放后myShengstop();/停止聲音播放 也可以用一個按鈕

溫馨提示

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

評論

0/150

提交評論