PowerPoint 2013幻燈片中插入Flash動畫及對動畫播放進行控制的方法

在各類PPT演示文稿中經常需要使用Flash動畫 。在PowerPoint 2013幻燈片中,可以使用Shockwave Flash Object控件來插入Flash動畫,通過對控件進行編程,用戶能夠方便地對動畫的播放進行控制 。本文將介紹在PowerPoint 2013幻燈片中插入Flash動畫以及對動畫播放進行控制的方法 。
1、啟動PowerPoint 2013,創建演示文稿 。在“開發工具”選項卡的“控件”組中單擊“其他控件”按鈕,。此時打開“其他控件”對話框,選擇“Shockwave Flash Object”控件,,然后單擊“確定”按鈕關閉“其他控件”對話框 。
圖1 單擊“其他控件”按鈕
圖2 “其他控件”對話框
2、此時,鼠標指針變為形狀,按住左鍵拖動鼠標在幻燈片中繪制控件,。按住左鍵拖動控件能改變其在幻燈片中的位置,拖動控件上的控制柄可以調整控件的大小 。
圖3 繪制控件
3、在“開發工具”選項卡的“控件”組中單擊“屬性”按鈕,。此時打開“屬性”對話框,在“Movie”右側的文本框中輸入需要播放的Flash文件的路徑地址和文件名,。然后按“F5”鍵播放幻燈片,插入的動畫即開始播放 。
圖4 單擊“屬性”按鈕
圖5 輸入Flash文件地址
4、在“開發工具”選項卡的“控件”組中單擊“命令按鈕”按鈕,然后按住左鍵拖動鼠標在幻燈片中添加一個命令按鈕,。然后在“屬性”對話框中設置按鈕的“Caption”屬性更改按鈕上顯示的標題,。
圖6 添加“命令按鈕”控件
圖7 設置控件的“Caption”屬性
5、使用相同的方法在幻燈片中再添加3個“命令按鈕”控件,并將按鈕上顯示的標題分別更改為“停止”、“快進”和“快退” 。在幻燈片中按住“Ctrl”鍵單擊控件同時選擇這些控件,然后在“格式”選項卡的“排列”組中單擊“對齊對象”按鈕,在打開的下拉列表中先選擇級聯列表中的“左對齊”選項使控件左對齊,然后再選擇其中的“縱向分布”選項使控件縱向分布放置,。
圖8 選擇“縱向分布”選項
6、在“播放”按鈕上右擊,選擇快捷菜單中的“查看代碼”命令打開Visual Basic編輯器窗口,此時在該控件的代碼窗口中將自動添加“Click”事件 。在代碼窗口中輸入控件的Click事件代碼,。這段代碼的作用是當單擊“播放”按鈕時,Flash動畫開始播放 。詳細的事件代碼程序 。
圖9 為“播放”按鈕添加Click事件代碼
01 Private Sub CommandButton1_Click()
02 ShockwaveFlash1.Play'動畫開始播放
03 ShockwaveFlash1.Loop=True'允許動畫循環播放
04 End Sub
注意
控件是一種模塊化的對象,在編寫程序時,。這段程序代碼的作用是實現單擊該按鈕時動畫播放將暫停,再單擊將使動畫播放停止 。詳細的事件代碼 。
圖10 為“暫停”按鈕添加事件代碼
01 Private Sub CommandButton2_Click()
02 ShockwaveFlash1.Stop'動畫停止播放
03 End Sub
注意
【PowerPoint 2013幻燈片中插入Flash動畫及對動畫播放進行控制的方法】這里,Play和Stop都是Flash控件的方法 ??丶姆椒▽嶋H上是控件的內部函數,VBA程序調用這些控件方法,能夠完成不同的動作,實現需要的操作,并對控件的狀態進行修改 。在程序中使用控件的方法十分簡單,在輸入控件后鍵入“.”,Visual Basic編輯器會給出控件方法和屬性的代碼提示,用戶可以直接在列表中選擇并應用到程序中 。

猜你喜歡