直播中
1. 規(guī)范各種外部文件的位置
如果在課件中嵌入了大量的文件,會(huì)使主程序文件體積過(guò)大,影響播放速度。所以常將這些文件作為外部文件發(fā)布。對(duì)這些文件,不同類(lèi)型一般放在不同的目錄下,以便管理。例如,圖片放在Image文件夾中,聲音放在WAV文件夾中,視頻放在AVI文件夾中等。
2. 外部擴(kuò)展函數(shù)設(shè)置
Authorware本身提供了豐富的系統(tǒng)函數(shù),基本能滿(mǎn)足程序設(shè)計(jì)的需要,但在系統(tǒng)函數(shù)無(wú)法完成任務(wù)的場(chǎng)合,可能會(huì)調(diào)用一些自定義函數(shù)來(lái)實(shí)現(xiàn)相應(yīng)的功能,如在使用MIDI時(shí),就要使用外部擴(kuò)展函數(shù)庫(kù)a6wmme.u32。此時(shí)最好在主程序文件下建一目錄如Ucd,將這些外部函數(shù)都放在這個(gè)目錄里,并設(shè)置好搜索路徑,最后還應(yīng)將文件拷貝到打包文件的同一目錄下。
3. 字體設(shè)置
如果在課件中需要使用系統(tǒng)提供的四種基本中文字庫(kù)之外的字體,在確認(rèn)用戶(hù)機(jī)器上有這種字庫(kù)時(shí),可以按字符方式顯示這種文本。否則,就要將這些文字轉(zhuǎn)化為圖片,這樣才能保證看到的效果比較理想。
4. 合理處理媒體文件
圖片和聲音占用的空間較大,對(duì)程序的運(yùn)行速度有很大影響。因此應(yīng)該將媒體文件在不影響最終觀賞效果的情況下壓縮,以減小各媒體文件的長(zhǎng)度。如將小型AVI動(dòng)畫(huà)文件轉(zhuǎn)換成GIF動(dòng)畫(huà)文件、將WAV聲音文件轉(zhuǎn)換成VOX或MP3聲音文件、將TIF或BMP圖像文件轉(zhuǎn)換成JPG圖像文件。
另外,由于庫(kù)只是建立拷貝圖標(biāo)與庫(kù)中源圖標(biāo)的一種鏈接,并沒(méi)有將庫(kù)中源圖標(biāo)的內(nèi)容拷貝到流程線(xiàn)上,因此運(yùn)用庫(kù)來(lái)管理媒體文件,尤其是重復(fù)使用的素材,能減少主程序文件的長(zhǎng)度。
5. 外部動(dòng)畫(huà)文件的調(diào)用
我們的課件中往往包含AVI或FLC等動(dòng)畫(huà)文件,在Authorware中,這些是被當(dāng)做外部文件存儲(chǔ)的,不能像圖片文件、聲音文件那樣嵌入到最終打包的EXE文件內(nèi)部。最簡(jiǎn)單的辦法是將動(dòng)畫(huà)文件與最后的打包文件放在同一目錄下,這樣雖然目錄結(jié)構(gòu)看起來(lái)亂一些,但卻能解決問(wèn)題。另一個(gè)辦法是在源程序文件打包前為動(dòng)畫(huà)文件指定搜索路徑。操作如下:打開(kāi)“Modify→File→Properties”的“Interaction”窗口,點(diǎn)擊“Search Path”,輸入指定的路徑。一般來(lái)說(shuō),Authorware課件最終是要刻成光盤(pán)的,所以在指定搜索路徑時(shí)不要指出盤(pán)符。
6. 特效及外部動(dòng)畫(huà)的驅(qū)動(dòng)
我們的應(yīng)用程序中往往包含各種轉(zhuǎn)換特效,包含AVI、FLC、MOV、MPEG等格式的外部動(dòng)畫(huà)文件。源程序打包后在Authorware目錄下運(yùn)行時(shí),一切正常,但拷貝到目標(biāo)目錄后運(yùn)行時(shí),則會(huì)提示指定的轉(zhuǎn)換特效不能使用,找不到外部動(dòng)畫(huà)驅(qū)動(dòng)程序。這是因?yàn)锳uthorware需要外部驅(qū)動(dòng)程序才能實(shí)現(xiàn)特效轉(zhuǎn)換及動(dòng)畫(huà)文件的運(yùn)行,而且這些外部驅(qū)動(dòng)程序應(yīng)與打包程序文件放在同一目錄下。具體方法是將實(shí)現(xiàn)各種特效的“Xtras”文件夾及a6vfw32.xmo、a6mpeg32.xmo、a6qt32.xmo三個(gè)動(dòng)畫(huà)驅(qū)動(dòng)程序文件同時(shí)拷貝到打包文件的同一目錄下。
7. 外部視頻文件的壓縮算法
Authorware應(yīng)用程序中通常會(huì)包含視頻文件,由于視頻采集卡往往隨安裝盤(pán)自帶數(shù)字視頻壓縮算法,所以在采集用于發(fā)行的視頻文件時(shí),一般不要用采集卡自帶的數(shù)字視頻壓縮算法,因?yàn)檫@種視頻文件在別人的計(jì)算機(jī)上是無(wú)法播放的。如果采集時(shí)使用了默認(rèn)壓縮算法,則在使用Premiere等軟件進(jìn)行剪輯加工時(shí),一定要選用通用的數(shù)字視頻壓縮算法以生成最終的視頻文件。
8. 運(yùn)行界面的設(shè)置
一般設(shè)置顯示器的分辨率為800×600, 并反選“Title Bar”和“Menu Bar”這兩項(xiàng),使應(yīng)用程序在最后運(yùn)行時(shí)不出現(xiàn)狀態(tài)欄和選單欄。另外如果程序中使用了cover函數(shù),在保存時(shí)應(yīng)指明cover.u32所在路徑位置,在打包應(yīng)用程序時(shí)應(yīng)將cover函數(shù)拷貝到打包程序所在的目錄。
9. 檢查外部鏈接文件
如果在課件制作過(guò)程中使用了外部鏈接,還應(yīng)通過(guò)選擇“Windows/External media browser...”命令檢查鏈接的外部文件的正確性,如果有斷掉的鏈接,要及時(shí)更正。
10. 在光盤(pán)刻錄時(shí)加入Autorun.inf
這一點(diǎn)其實(shí)已經(jīng)和Authorware沒(méi)有關(guān)系了,主要是為了用戶(hù)的方便,還有利于體現(xiàn)友好的界面風(fēng)格。如果還想再進(jìn)一步,那就制作一個(gè)自啟動(dòng)菜單吧,允許用戶(hù)選擇運(yùn)行程序或安裝程序,或是退出啟動(dòng)菜單。
當(dāng)然,除了以上十點(diǎn)注意事項(xiàng)外,在打包之前你還應(yīng)調(diào)試程序的正確性和完整性,給圖標(biāo)取上合適的名稱(chēng)等,另外還可以使用InstallShield 為課件制作一個(gè)安裝程序,讓用戶(hù)將程序安裝到硬盤(pán)上運(yùn)行。