體驗了Web上許許多多精美的Flash動畫之后,你是否也希望在PowerPoint幻燈片中使用Flash電影呢?要告訴你的是,只要掌握一點竅門,這很容易做到。
自動開始播放
在PowerPoint幻燈片中插入Flash電影的過程很簡單。假設我們要讓幻燈片的第一頁全部顯示Flash電影,首先創建一個空白的演示文稿,在工具欄上點擊鼠標右鍵選擇“控件工具箱”,再點擊控件工具箱下方的“其他控件”,選擇“Shockwave Flash Object”。
screen.width-500)this.style.width=screen.width-500;">
把鼠標十字指針移到演示文稿的左上角,按下鼠標左鍵,然后拖到演示文稿的右下角,覆蓋整個頁面。放開鼠標鍵,演示文稿上出現一個大“X”。只要我們指定了控件的屬性(有時需要播放一下幻燈片),這個大“X”就會消失。如果你不想讓Flash電影覆蓋整個演示文稿,只要把十字指針拖到合適位置即可。當然,控件的大小和位置以后也可以隨時調整。
現在,點擊控件工具箱的“屬性”按鈕(或右鍵點擊控件再選擇“屬性”菜單),在圖1顯示的“屬性”對話框中,確認第一行顯示的是“ShockwaveFlash1 ShockwaveFlash”,而不是“Slide1 Slide”。設置下面這些屬性:
Movie:輸入Flash電影的完整路徑和名稱,或網絡URL,例如C:\Test\MyFlash.swf。
EmbedMovie:設置成True,表示把Flash電影嵌入演示文稿。這樣,你就不必擔心在另一臺機器上播放幻燈片時找不到Flash電影。
Playing:設置成True,表示一開始播放幻燈片就開始播放Flash電影。如果你想要控制電影開始播放的時間,把這個屬性設置成False。
Loop:如果要讓Flash電影反復播放,把Loop屬性設置成True,否則設置成False。
Menu:在播放過程中,如果要在右擊Flash電影時彈出選項菜單,把這個屬性設置成True。
Quality:設置成1表示最好的播放品質。
Quality2:設置成High。其他允許設置的屬性值包括Medium和Low。
關閉“屬性”對話框,PowerPoint文稿中就會出現Flash電影。如果仍舊出現大“X”,只要放映一下幻燈片,演示文稿中就會出現Flash電影的靜態圖像,如圖2所示。按F5鍵,由于我們在“屬性”對話框中把Playing設置成了True,PowerPoint開始播放內嵌的Flash電影。
screen.width-500)this.style.width=screen.width-500;">
如果Flash電影沒有自動播放,請返回“屬性”對話框檢查Playing的值,同時檢查Movie屬性是否正確指向SWF文件且包含完整的路徑。太長的路徑很容易寫錯,如果有問題就是路徑寫錯了,可以先在資源管理器中找到SWF文件,右鍵點擊打開它的“屬性”對話框,然后復制“位置”欄的內容,再返回PowerPoint中控件的“屬性”對話框,進入Movie屬性粘貼一下就可以了。
手動控制播放
很多時候,我們不想讓Flash電影在一打開幻燈片的時候就自動播放,這就需要在PowerPoint中控制Flash電影的播放操作。為此,我們可以創建一些簡單的宏,然后通過動作按鈕執行宏。下面來看看創建宏的步驟。
選中演示文稿中的Flash控件,點擊控件工具箱上的“查看代碼”按鈕,打開Visual Basic編輯器(即使你不太了解Visual Basic,也不必擔心,控制Flash電影的宏很簡單)。在Visual Basic編輯器中,選擇菜單“插入→模塊”,然后在模塊窗口中輸入下面的代碼,這是命令Flash控件開始播放的宏:
Sub ShockPlay()
Slide1.ShockwaveFlash1.Play
End Sub
如何輸入代碼:首先在模塊窗口中輸入Sub ShockPlay(),按Enter鍵;光標跳轉到下一行,編輯器會自動在第三行插入End Sub;在中間一行輸入Slide1.ShockwaveFlash1.Play。在這段代碼中,ShockwaveFlash1是Flash控件的名稱,必須與控件“屬性”對話框中控件的名稱一致,如果你改變了控件的名稱,這里也必須做相應的調整。
按照上述步驟輸入從頭播放和停止播放的宏代碼。從頭播放的代碼是:
Sub ShockRewind()
Slide1.ShockwaveFlash1.Rewind
End Sub
停止播放的代碼是:
Sub ShockStop()
Slide1.ShockwaveFlash1. Stop
End Sub
點擊Visual Basic編輯器工具欄的“保存”按鈕,然后選擇菜單“文件→關閉并返回到Microsoft PowerPoint”。
為了執行剛才創建的宏,演示文稿中應該加入對應的動作按鈕。選擇PowerPoint菜單“視圖→工具欄→繪圖”顯示出“繪圖”工具欄。在這個工具欄上選擇“自選圖形→動作按鈕”,選擇一個按鈕,把它拖到演示文稿中的適當位置,出現“動作設置”對話框。
screen.width-500)this.style.width=screen.width-500;">
點擊“運行宏”,根據按鈕要執行的動作從下拉列表選擇適當的宏(例如,對于播放Flash電影的按鈕,選擇ShockPlay宏),然后點擊“確定”。利用“繪圖”工具欄上的工具調整按鈕的外觀,另外你還可以為按鈕加上文字和調整按鈕大小。
按照同樣的方法,加入其余兩個宏(ShockRewind和ShockStop)對應的按鈕,圖3是一個設置好按鈕后的例子。設置好按鈕之后,再打開Flash控件的“屬性”對話框,把Playing屬性設置成False取消自動播放。按F5鍵預覽幻燈片,Flash電影不會自動播放,但可以通過按鈕控制電影播放、停頓和后退,非常方便!