摘要:目前網上現成的flash教學課件很多,很多不適合我們當前的學科教學。動畫是打包好的,無法用flash軟件進行編輯,老師們制作動畫的水平又十分有限,只能望“動畫”興嘆了。本文介紹了一種動畫反編譯軟件,希望能對老師們有所幫助。
關鍵詞:教學課件;閃客精靈;flash動畫
當前中學各科教學中,flash課件以其生動的形象、動態的效果、極強的交互性被老師們在教學中廣泛使用。但是由于制作相對復雜,一般教師很難掌握。通常情況下老師們會去網上下載一些現成的動畫,但下載下來動畫會存在下列一些問題:①動畫的有些方面可能不適合本節課的教學。②動畫制作者為了保護自己的知識產權在動畫上寫上了自己的姓名和單位等情況。由于這些動畫都是打包好的文件,無法用flash軟件修改,很多老師對此非常苦惱。
最近,筆者單位的一位化學老師要去參加地市級的評優課,課題是《水的凈化》。課上講到了自來水廠自來水生產流程圖,但素材是靜態的圖片,很多老師都在用沒有一點新意。同組的其他老師建議能否將其改為flash動畫來演示,這樣更為新穎直觀。于是她就從網上下載了一個,但是出現了上面我們提到的兩點情況(動畫上被打上了作者的姓名和單位,動畫上的字體太小看不清,鼠標不容易按到按鈕等等問題)。明天就要去參加比賽了,怎么辦?她找到了筆者幫她解決。她給的動畫的格式是“.swf”,是打包好的文件,而flash動畫的格式只有是“.fla”才能被flash8修改編輯。針對這個問題,筆者在網上尋找解決的辦法,終于找到了一款“碩思閃客精靈6.4專業版”的軟件,可以將“.swf”“.exe”格式的動畫輕松地轉化為“.fla”格式。有了這樣的利器,筆者很快解決了這位老師的燃眉之急。接下來介紹一下這款軟件改造課件的過程,希望對廣大老師有所幫助。
一、碩思閃客精靈6.4專業版簡介
碩思閃客精靈6.4專業版(下載地址:http://www.shankejingling.com/xiazai.html)是目前比較好的flash(.swf和.exe文件)反編譯工具之一,它能將flash(.swf和.exe文件)中的圖片、文字、按鈕、聲音、影片、幀等基本元素捕獲出來,同時它還能反編譯flash(.swf和.exe文件)中的動作腳本AS3.0,并且清晰生成原課件的動作代碼,導出的元件和腳本可以方便地在flash8軟件中編輯。
二、使用碩思閃客精靈6.4專業版修改課件動畫
1. 分解“自來水生產流程.swf”動畫
安裝好軟件后,雙擊桌面上的快捷方式,打開碩思閃客精靈的操作界面,在碩思閃客精靈6.4的資源管理器里找到“自來水的生產流程.swf”動畫的存放位置并點擊選擇,這時動畫將顯示在操作界面的源視圖中。當我們在打開這個動畫的同時,閃客精靈就開始提取和分解其中的元件,分解結束以后會在操作界面的右邊“導出”欄中列出“自來水的生產流程.swf”動畫的所有元件,相同類型的元件會放在同一文件夾中(如矢量圖、圖片、字體、文字、按鈕、動作等等)。通常情況下這些文件夾是處于折疊狀態,我們可以點擊文件夾前面的“+”號展開文件,通過點擊文件夾中的每一個元件,就可以查看并且播放它。如果有些元件比較好且能被我們以后做flash課件所用,我們可以在“導出”欄中選擇需要導出的元件(使得元件前面的復選框打上√),點擊“導出資源”按鈕后,會出現一個“導出資源”的對話框,選擇保存的位置,點擊確定即可。以后我們做flash動畫時如果用到這個元件的話,我們只需要將其導入到當前的庫,就能為我們所用了。
2. 將“自來水生產流程.swf”導出為“.fla”格式用flash8編輯
導出為“.fla”格式文件并用 flash8編輯的操作較為簡單。我們只需要點擊“導出”欄下的按鈕“導出FLA/FLEX”這個按鈕,點擊后會彈出一個“導出FLA/FLEX”對話框,在對話框中我們需要設置一下“導出的路徑”“導出版本”(即用什么版本的flash軟件打開編輯),我們使用的是flash8,所以我們選擇“導出為flash8(8.0)”,最后點擊確定。這個“自來水生產流程.swf”就會被還原為“.fla”格式的文件,并且通過flash8打開,此時我們就可以隨心所欲地對它進行修改了。
3. flash動畫的捕捉與重組
通常在碩思閃客精靈安裝好以后,會在瀏覽器的工具條上安裝一個“閃客名捕”的圖標。當你瀏覽到有flash動畫的頁面,而且這個動畫中的某個效果正是你所需要的,你只要點擊這個“閃客名捕”的圖標,這時就會彈出一個“保存”對話框。在這個對話框中選中你所需下載的動畫,設置一下保存的位置,點擊保存即可,軟件會自動抓取flash動畫到你保存的目錄中。但下載好動畫中的某些元件和效果,怎么為我們所用呢?這時我們就要重復第1步的操作。利用碩思閃客精靈6.4分解這個flash動畫為“.fla”格式,選中我們所需要的元件和動作代碼導出。接著將其導入到我們當前制作的flash動畫的元件庫中(注意:導出的元件的文件名有可能與我們當前庫中元件重名,導致原有的元件被替換,所以我們要重命名),這時我們就可以用它的元件和效果了。
總之,網上現成的flash教學課件很多,但有很多不適合我們當前的學科教學。而打包好的動畫,也無法用flash軟件進行編輯。有的老師制作動畫的水平有限,時常望“動畫”興嘆。而利用碩思閃客精靈,可以方便地對已經打包好的flash動畫進行再加工和修改。當然,具備這些功能的軟件不只這一種,經過筆者在網上搜索尋找,還找到了Flash Decompiler Trillix 和 Action Script Viewer這兩款軟件,同樣能對flash打包課件進行分解與再編輯。希望本文能對廣大教師以后修改flash課件有所幫助。
參考文獻:
[1]徐騫.優化Flash生物學課件的方法[J].生物