當(dāng)前位置: 首頁 > 設(shè)計資訊 > 設(shè)計教程 > 正文

巧妙提取Flash文件中的素材

2006-07-15 15890 0
我們知道,課件是否優(yōu)秀在某種程度上取決于它所用到的素材,因此從其他已有課件中獲取需要的素材,是我們提高課件質(zhì)量的有效方法之一。

  對于非Flash課件來說,我們可以通過錄音軟件(如TotalRecorde)獲得其中的聲音,抓圖軟件(如SnagIt)獲取其中的圖片和文字,錄像軟件(如屏幕錄像專家)獲取其中的動畫。而對于Flash課件來說,由于課件中很多圖片和動畫都是矢量格式,通過常規(guī)手段獲取后,無論是動畫還是圖片都是以位圖為主了,這樣不但大大增加了它的體積,而且修改時也非常不方便。因此本文將為大家提供三種方法,用來獲取Flash課件中的素材。

  導(dǎo)入法

  Flash Mx/2004的“文件”菜單下有“導(dǎo)入”命令,執(zhí)行此命令下的子菜單可以將SWF文件導(dǎo)入到指定位置,如:導(dǎo)入到舞臺、導(dǎo)入到庫等。一般情況下,當(dāng)我們要使用某個Flash課件中的素材時,不是直接導(dǎo)入到要使用的課件中(如“我的幻燈片”),而是重新創(chuàng)建一個Flash文件(如“臨時”),然后選擇菜單“文件→導(dǎo)入→導(dǎo)入到庫”,稍等后按“Ctrl+L”打開庫,再切換到課件并打開課件的庫,最后直接將“臨時”庫中需要的素材拖放到“我的幻燈片”庫中(如圖1),從而實現(xiàn)素材的再利用。創(chuàng)建新文件導(dǎo)入素材的好處是:避免無用的素材添加到課件中導(dǎo)致素材混亂,但課件的體積會增大。
圖1 導(dǎo)入法

  有一些被打包成EXE格式的Flash課件,我們可以使用Exe2Swf (http://soft.qzdown.com/qzdown200401/soft00/8/72/qzdown_ss2e121.rar)將EXE文件還原成SWF文件。啟動軟件后(如圖2),打開要轉(zhuǎn)換的EXE文件,然后單擊[Convert]按鈕即可看到同名的SWF文件。

圖2 將EXE文件轉(zhuǎn)換成SWF格式

分解法

  導(dǎo)入法雖然比較方便,但是它對文件的破壞性也比較大,特別是一些影片剪輯和按鈕都會面目全非,音樂文件和課件中的Actions語句也沒有了,而且當(dāng)課件較大時,導(dǎo)入的時間很長,容易造成死機。因此我們還可以使用Sothink SWF Decompiler(碩思閃客精靈 MX2004專業(yè)版)對其進行分解,該軟件能夠?qū)lash課件(SWF或EXE格式)中的圖片、矢量圖、聲音、文字、按鈕、影片片段等基本元素完全分解,最重要的是還可以對動作的腳本進行解析,清楚地顯示其動作的代碼,讓您對課件的構(gòu)造一目了然。需要的朋友可到:http://www.sothink.com/download/swfdec.zip下載安裝。

  啟動軟件后,打開Flash課件會自動進行解析,并且列舉出可以分解的素材(如圖3):Shape文件夾是時間軸上的動畫片段,Image文件夾中是圖片,Sound文件夾中是聲音,Text文件夾中是文本,Sprite文件夾中是影片剪輯,Button文件夾中是按鈕,Actions文件夾中是課件用到的語句。勾選需要的素材,單擊〔Export〕按鈕彈出對話框,選擇“保存文件夾”即可,打開保存文件夾,即可看到相應(yīng)的文件夾,這些文件夾里面存放著導(dǎo)出的素材,此時就可以直接使用了。
圖3 分解的Flash文件


  還原法

  上面的兩種方法足以讓我們獲取任何Flash課件中的素材了,下面的還原法中將為大家介紹一款軟件——Imperator FLA 1.6,它可以將部分SWF文件還原成FLA文件,這是比較實用的,因為這就意味著我們可以直接把SWF課件拿過來還原,然后稍作修改就可以使用了。不過比較遺憾的是,這個軟件不太穩(wěn)定,目前只能支持Flash Mx,需要的朋友可以在http://www.ave-imperator.com/dmdocuments/Iflademo.zip下載。

圖4 Imperator FLA軟件界面

  啟動軟件后出現(xiàn)如圖4所示界面,軟件的功能較為單一,所有的功能按鈕都可以在主界面中看到。單擊〔Select SWF…〕按鈕打開要還原的SWF課件,然后單擊〔Save fla…〕按鈕將課件以FLA格式保存,稍等后即可在保存文件夾下看到相應(yīng)的FLA文件,所需要的時間是由文件的大小及內(nèi)部的結(jié)構(gòu)決定。最后就可以啟動Flash Mx打開課件進行重新加工修改了。

175
評論區(qū)(0)
正在加載評論...
相關(guān)推薦