国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

利用多種方法實現(xiàn)PPT中 多媒體資源的播放與控制

2009-06-08 03:00張麗娜張筱蘭李麗霞
關(guān)鍵詞:控件

張麗娜 張筱蘭 李麗霞

摘要:本文主要從系統(tǒng)的角度出發(fā),詳細(xì)介紹了如何利用多種方法在PPT中實現(xiàn)視頻、音頻、動畫等多媒體資源的插入、播放和控制,并對各方法做一簡單的比較。希望能夠幫助一線教師根據(jù)自己的實際需要,更加靈活、高效地制作出適用且精美的 PPT課件。

關(guān)鍵詞:PPT課件;多媒體資源;控件;VBA

中圖分類號:G40-057 文獻(xiàn)標(biāo)識碼:A 文章編號:1673-8454(2009)22-0061-04

隨著多媒體技術(shù)的發(fā)展,PPT課件在教育教學(xué)領(lǐng)域中得到了越來越多的重視。PPT以其制作簡單、形式多樣、內(nèi)容豐富的特點,在日常教學(xué)活動中幾乎成為一線教師使用頻率最高的一種課件制作工具。以下以PowerPoint2003版本為例,詳細(xì)介紹如何在PPT中實現(xiàn)對視音頻、動畫等資源的播放和控制,挖掘出PPT強(qiáng)大的交互功能。

一、視頻的播放

(一)直接播放視頻

這種方法是將視頻文件直接插入到幻燈片中,是最簡單、最直觀的一種方法,但只支持部分格式的視頻文件,如WMV、MPG、AVI格式。該方法只能對視頻實現(xiàn)“暫?!焙汀袄^續(xù)播放”的控制,并且只有在視頻窗口中單擊時才有效。

具體步驟為:執(zhí)行“插入”—“影片和聲音”—“文件中的影片…”命令,在彈出的對話框中選擇所需的視頻文件,并單擊“添加”按鈕即可。隨后,用戶可以在彈出的對話框中選擇它的播放方式:“在單擊時”或者“自動”。另外,可以用鼠標(biāo)選中視頻文件,將它移動到合適的位置并通過文件周圍的控制點來調(diào)整視頻在窗口中的顯示比例。注意:選中視頻,右擊選擇“編輯影片對象”,可以對影片進(jìn)行全屏和循環(huán)設(shè)置。

(二)利用按鈕播放視頻

這種方法是利用自己制作的按鈕,借助觸發(fā)器實現(xiàn)對視頻的控制。放映幻燈片時,可通過點擊按鈕讓視頻隨時從頭開始播放。具體步驟如下:

第一步,按照方法(一)插入視頻(注意:先將插入后添加的自定義動畫中的效果刪除),之后通過“繪圖工具中的自選圖形”來繪制三個簡單按鈕,或是插入自己喜歡的圖片作為控制按鈕(如圖1)。

第二步,選中視頻,執(zhí)行“幻燈片放映”—“自定義動畫…”—“添加效果”—“影片操作”—“播放”命令,單擊影片操作右側(cè)的向下箭頭,選擇“計時”,點擊該標(biāo)簽頁中的“觸發(fā)器”設(shè)置項,選中“單擊下列對象時啟動效果”,并在該選項右邊的下拉列表框中選擇“圓:播放”,其他的參數(shù),均采用默認(rèn)值,最后單擊“確定”。

第三步,按照上面的方法來設(shè)置“暫停/繼續(xù)”和“結(jié)束”按鈕的觸發(fā)效果。只需要改變“單擊下列對象時啟動效果”右邊的下拉列表中的對象。注意:每次都只是針對視頻執(zhí)行“自定義動畫”命令。

在幻燈片放映時,只可以通過單擊按鈕來控制視頻的播放。每次單擊“播放”按鈕,視頻都會從頭開始播放。單擊“暫停/繼續(xù)”按鈕,視頻會暫時停止播放,再單擊此按鈕又開始繼續(xù)播放。但若是單擊“停止”按鈕后再單擊“暫停/繼續(xù)”按鈕,視頻將會從頭開始播放。

(三)利用控件播放視頻

這種方法將視頻文件作為控件插入到幻燈片中,更加方便、靈活。放映時,可通過媒體播放器中的各按鈕對視頻進(jìn)行自由控制,并且在幻燈片中可以插入上述兩種方法不支持的一些視頻文件(如RM、FLV格式)。具體步驟如下:

第一步,執(zhí)行“視圖”—“工具欄”—“控件工具箱”命令,在控件工具箱中選擇“其他控件”按鈕。

第二步,在彈出的控件列表中,選擇“Windows Media Player”,待鼠標(biāo)呈“十”字形時在幻燈片中拖出一個大小合適的矩形區(qū)域,隨后該區(qū)域就會自動變?yōu)閃indows Media Player的播放界面。

第三步,右擊播放界面,在彈出的快捷菜單中選擇“屬性”或雙擊播放界面,在打開的“屬性窗口”中選擇“自定義”選項,單擊旁邊的 按鈕進(jìn)入Windows Media Player屬性窗口。

第四步,單擊“瀏覽”按鈕,選擇需要添加的視頻文件。通過“控件布局/選擇模式”可以修改播放界面的外觀,一般選擇默認(rèn)狀態(tài)。若選擇“Mini”則會是播放界面的精簡模式。“播放選項”可以設(shè)置播放時是否自動或全屏等。設(shè)置完成后,單擊“確定”按鈕即可。

(四)通過超鏈接播放視頻

這種方法是通過對一定的對象設(shè)置超鏈接來調(diào)用視頻、動畫、程序等的播放,幻燈片放映時彈出一個播放窗口。只要電腦中有支持播放這些文件的播放器就可解決以上方法中對一些Flash動畫或.exe可執(zhí)行程序等不能播放的問題。

具體步驟為:選擇一定的對象(文本或圖片),然后右擊選擇“超鏈接”,在打開的對話框中的“查找范圍”中選擇需要鏈接的資源,最后單擊“確定”按鈕即可。

二、聲音的播放

聲音的播放包括直接播放和利用按鈕播放兩種方法。執(zhí)行“插入”—“影片和聲音”—“文件中的聲音”命令即可插入聲音到幻燈片中。其他設(shè)置類似視頻播放中的(一)和(二)。直接插入聲音文件時,只能實現(xiàn)播放和停止功能,即每次只要單擊聲音圖標(biāo),聲音將會從頭開始播放。這種方法適宜英語單詞和句子的學(xué)習(xí)。而利用按鈕來播放聲音,比前面的方法稍復(fù)雜些,但是可以實現(xiàn)對聲音的靈活控制,隨時可以暫停和繼續(xù)播放。另外,插入聲音文件后,如果覺得聲音圖標(biāo)影響幻燈片的外觀時,可以通過“編輯聲音對象”將其設(shè)置為“幻燈片放映時隱藏聲音圖標(biāo)”或者將圖標(biāo)直接拖到幻燈片之外。

由于在課件中聲音往往是與文字和圖片結(jié)合使用的,所以以下通過實例來介紹如何實現(xiàn)字幕、圖片和聲音同步播放的效果。

(一)通過排練計時,實現(xiàn)字幕與聲音同步播放

例如,在英語課件中,實現(xiàn)課文朗讀與文字同步播放的效果。具體步驟如下:

第一步,在幻燈片中輸入課文內(nèi)容,根據(jù)文章的長短可制作數(shù)張幻燈片。再將其動畫效果設(shè)置為“顏色打印機(jī)”。單擊“計時”選項,在“速度”中設(shè)置文字出現(xiàn)的速度,可以根據(jù)課文朗讀的節(jié)奏自行調(diào)整和輸入速度值。

第二步,在第一張幻燈片處插入課文朗讀的聲音文件,選擇自動播放方式。之后右擊聲音文件圖標(biāo),打開“自定義動畫”中的“效果”選項,在“停止播放”中,選擇“在……張幻燈片之后”,數(shù)值為最后一張幻燈片序號。注意:設(shè)置完二者動畫效果后,一定要將聲音的動畫效果排在前面,否則將只會在文本呈現(xiàn)完才播放聲音。

第三步,執(zhí)行“幻燈片放映/排練計時”命令,觀看放映,當(dāng)?shù)谝粡埢脽羝奈谋境尸F(xiàn)完時,在預(yù)演窗口(如圖2)中點擊 按鈕,放映下一張幻燈片。全部放映完畢后,點擊按鈕,在彈出的對話框中選擇“是”即可。注意:一定要將“幻燈片放映方式”設(shè)為“如果存在排練時間,則使用它”。

(二)通過幻燈片自動切換,實現(xiàn)卡拉OK的效果

以語文古詩詞的學(xué)習(xí)為例。具體步驟如下:

第一步,執(zhí)行“格式”—“相冊”命令,在彈出的對話框中選擇“插入圖片來自文件/磁盤”,之后選擇自己需要的所有圖片,然后單擊“確定”即可。這也是快速插入多張圖片的方法。

第二步,刪除自動創(chuàng)建的第一張“相冊”幻燈片。根據(jù)需要對每張幻燈片中所插入圖片的大小、位置進(jìn)行調(diào)整。然后在每張幻燈片中輸入詩句(可根據(jù)詩詞內(nèi)容自行分配)。并分別將其“自定義動畫”效果設(shè)為“顏色打印機(jī)”,開始設(shè)為“從上一項開始”,播放的速度可根據(jù)實際來調(diào)整。

第三步,在第一張圖片中插入所需的聲音文件,播放方式設(shè)為自動。注意:在“自定義動畫”中將開始設(shè)為“從上一項開始”,并在其“效果”選項中設(shè)置停止播放時的幻燈片的位置。否則,影片不會自動切換到下一張。

第四步,執(zhí)行“幻燈片放映”—“幻燈片切換”命令,設(shè)置這些幻燈片的切換效果。方便起見可以選擇“隨機(jī)”。切換方式一定要設(shè)為“每隔……”,時間值可以根據(jù)圖片和聲音的長度,對每張進(jìn)行單獨設(shè)置,也可以設(shè)置完一張后直接應(yīng)用到所有的幻燈片中。注意:如果不想讓幻燈片放映到最后一張時自動結(jié)束放映,那么就要將最后一張幻燈片的切換方式設(shè)為“單擊鼠標(biāo)時”。

三、動畫的播放

通過插入超鏈接的方法播放動畫,與插入視頻中的方法(四)一樣,在此不再做說明。以下主要介紹其他三種方法:通過插入對象、利用控件以及VBA語言來實現(xiàn)對Flash動畫的播放與控制。

首先確保PPT中已經(jīng)安裝了Shockwave Flash Object插件。如果沒有,則需要下載安裝。(下載地址:http://www.lixiaedu.com/Soft/peixun/jiaoyu/200610/226.html)

(一)插入對象播放動畫

這種方法在幻燈片放映時彈出一個播放窗口,可以根據(jù)需要在播放中調(diào)整播放窗口的大小。它只可以響應(yīng)所有Flash里帶有的鼠標(biāo)事件。具體步驟如下:

第一步,執(zhí)行“插入”—“對象”命令,在彈出的對話框中選擇“由文件創(chuàng)建”,單擊“瀏覽”,選擇需要插入的動畫文件,再單擊“確定”按鈕。

第二步,在幻燈片上出現(xiàn)了一個Flash文件的圖標(biāo),可以隨意更改圖標(biāo)的大小和位置。

第三步,在該圖標(biāo)上右擊鼠標(biāo),選擇“動作設(shè)置”。在彈出的窗口中選擇“單擊鼠標(biāo)”或“鼠標(biāo)移動”,點擊“對象動作”,在其下拉列表中選擇“激活內(nèi)容”,最后單擊“確定”按鈕即可。

(二)利用控件播放動畫

這種方法是將動畫作為一個控件插入到PPT中的。動畫放映的窗口大小在設(shè)計時就固定了。鼠標(biāo)只能在Flash播放窗口中通過動畫自身帶有的按鈕來響應(yīng)Flash的鼠標(biāo)事件,在窗口外,則響應(yīng)PPT的鼠標(biāo)事件。具體步驟如下:

第一步,在控件工具箱中的其他控件選項列表中,選擇“Shockwave Flash Object”選項,出現(xiàn)“十”字光標(biāo),將該光標(biāo)移動到相應(yīng)的幻燈片中,拖出大小合適的矩形區(qū)域,即播放動畫的區(qū)域。

第二步,雙擊這個區(qū)域,進(jìn)入VB編輯器。點擊屬性窗口中的“自定義”選項旁邊的按鈕,打開屬性頁。在影片URL中輸入Flash的完整路徑。為了確保影片的嵌入和正常播放,勾選中“播放”和“嵌入影片”前的復(fù)選框。其他設(shè)置默認(rèn)即可。最后,單擊“確定”按鈕。注意:輸入完整路徑后,必須加后綴名.swf。如果影片和PPT在同一目錄下,則只需輸入影片的文件名加后綴。一般都要把PPT中相關(guān)的動畫等資源和PPT放到同一目錄下。

(三)利用VBA控制動畫的播放

VBA是Visual Basic for Application 的簡寫,是基于Visual Basic 發(fā)展而來的,它們具有相似的語言結(jié)構(gòu)。VBA實質(zhì)上是VB語言的5.0版本。[1] 利用VBA語言,不論Flash動畫是否自身帶有控制按鈕,都可以靈活、方便地實現(xiàn)PPT中動畫的交互控制。具體步驟如下:

第一步,利用上面插入控件的方法插入Flash影片。只是對其屬性頁中Playing設(shè)為False,“名稱”就用默認(rèn)的“Shockwave Flash1”。

第二步,插入交互式控制命令按鈕。在“控件工具箱”中選擇“命令按鈕”, 在幻燈片中拖出五個命令按鈕,調(diào)整好大小和位置,雙擊按鈕進(jìn)入VB編輯環(huán)境,在“屬性窗口”的“Caption”選項中輸入“播放”、“暫?!薄ⅰ翱爝M(jìn)”、“后退”和“結(jié)束”(見圖3)?!懊Q”項默認(rèn)即可。其中“Caption”為命令按鈕上面呈現(xiàn)的標(biāo)題,對其設(shè)置是為了易于辨認(rèn)按鈕。“名稱”則在后面的代碼中會使用到。如果不修改的話,默認(rèn)為“CommandButton1”后面1只是一個序號,當(dāng)插入多個按鈕時會依序自動增加。如果想讓按鈕變得美觀,則可通過“屬性”中的Font、BackColor等來設(shè)置其外觀。

第三步,給每個按鈕添加命令。雙擊“播放”按鈕,進(jìn)入VBA編輯器窗口,輸入以下代碼:

Private Sub CommandButton1_Click()

ShockwaveFlash1.Play

End Sub

用類似的方法給其他按鈕添加命令,所有代碼如下(見圖4):

Private Sub CommandButton2_Click()

ShockwaveFlash1.Stop

End Sub

Private Sub CommandButton3_Click()

ShockwaveFlash1.FrameNum = ShockwaveFlash1.FrameNum + 10

ShockwaveFlash1.Play

End Sub

Private Sub CommandButton4_Click()

ShockwaveFlash1.FrameNum = ShockwaveFlash1.FrameNum - 10

ShockwaveFlash1.Play

End Sub

Private Sub CommandButton5_Click()

ShockwaveFlash1.FrameNum = ShockwaveFlash1.TotalFrames

End Sub

在快進(jìn)和后退按鈕代碼中的10表示當(dāng)每次單擊按鈕后,Flash動畫前進(jìn)或后退的進(jìn)度為10幀。用戶可以根據(jù)自己的需要設(shè)置數(shù)值,該值越大,表示前進(jìn)或后退的幅度赿大。注意:這兩個按鈕的代碼中的ShockwaveFlash1.Play 是不可缺少的的語句,否則會停止播放。

如果是一段有關(guān)語文課文朗讀的Flash動畫,教學(xué)時,教師可能希望以段落形式來播放動畫。則先在PPT放映時將動畫播放到所需的起始位置后單擊“暫?!卑粹o,然后雙擊動畫進(jìn)入屬性面板,可以在FrameNum一欄中看到當(dāng)前動畫所在幀(如200),將其記錄下來,然后在幻燈片中再插入一個命令按鈕,修改其“Caption”屬性為“片段1”,“名稱”為“start1”。(任何一個按鈕或動畫的名稱,在VBA編程中都可能要用到,可以根據(jù)實際修改為易于辨認(rèn)的名稱)該按鈕代碼如下:

Private Sub start1_Click()

ShockwaveFlash1.GotoFrame 200

ShockwaveFlash1.Play

End Sub

表示按下該按鈕以后,動畫直接從第88幀開始播放,在片段播放完畢后,按下暫停按鈕即可。用相同的方法可以設(shè)置多個按鈕來隨心所欲地播放動畫。注意:如果一切步驟合適,但不能播放動畫時,則需要執(zhí)行“工具”—“宏”—“安全性”命令,將“安全級”設(shè)為“低”。

參考文獻(xiàn):

[1]百度百科.VBA[EB/OL].http://baike.baidu.com/view/88461.htm.2009-02-13.

(編輯:隗爽)

猜你喜歡
控件
基于.net的用戶定義驗證控件的應(yīng)用分析
關(guān)于.net控件數(shù)組的探討
ASP.NET服務(wù)器端驗證控件的使用
基于JARI_EGK圖形開發(fā)系統(tǒng)在聲吶多功能顯控臺中的應(yīng)用
基于嵌入式MINIGUI控件子類化技術(shù)的深入研究與應(yīng)用
Spreadsheet控件在Delphi數(shù)據(jù)庫系統(tǒng)中的編程與應(yīng)用
莒南县| 巴彦淖尔市| 禹城市| 三门县| 海宁市| 乌鲁木齐市| 崇仁县| 穆棱市| 平阴县| 昌宁县| 原阳县| 临泽县| 宁城县| 偏关县| 肥西县| 开原市| 抚松县| 襄垣县| 江孜县| 新泰市| 贵溪市| 乌兰察布市| 体育| 兴文县| 上高县| 马边| 云安县| 辽宁省| 彝良县| 集贤县| 汕头市| 久治县| 宜黄县| 东乡县| 樟树市| 南川市| 台江县| 剑川县| 沂南县| 抚顺县| 佛坪县|