Authorware是由Macromedia公司推出的一款多媒體開(kāi)發(fā)的軟件,其為設(shè)計(jì)者提供了直觀的流程線控制界面,擁有簡(jiǎn)單的發(fā)布方式和廣泛的應(yīng)用范圍。但由于authorware本身功能非常強(qiáng)大,在使用的過(guò)程中,難免碰到這樣那樣的問(wèn)題,本文列舉了authorware使用過(guò)程中經(jīng)常碰到的幾個(gè)疑難問(wèn)題并給出了解決辦法。
一、超大圖像顯示及層的運(yùn)用
在制作多媒體課件時(shí),有時(shí)裝入的圖像由于超過(guò)展示窗口的大小,不能一次顯示在屏幕上,這時(shí)您可以通過(guò)屏幕漫游查看全部的圖像內(nèi)容。具體做法是:您首先選擇該顯示圖標(biāo),然后打開(kāi)Attributes>Effects,點(diǎn)擊In Area,選擇此項(xiàng)時(shí),原對(duì)話框擴(kuò)展,包含更多的選項(xiàng)。點(diǎn)擊下方Movable欄中的In Area Only,設(shè)置僅在規(guī)定范圍內(nèi)漫游。在左方擴(kuò)展對(duì)話框的Position欄中可以看到默認(rèn)為Base選項(xiàng),在對(duì)話框左上角有一行提示“Drag object to base position”,您可以在展示窗口中拖動(dòng)圖像確定其漫游開(kāi)始位置;然后點(diǎn)擊End,左上角提示變?yōu)椤癉rag object to end position”,在展示窗口中拖動(dòng)圖像以設(shè)定圖像的漫游區(qū)域,OK退出。這樣,當(dāng)程序打包運(yùn)行時(shí),您便可以使用鼠標(biāo)拖動(dòng)圖像漫游顯示其全部?jī)?nèi)容了。
在Authorware運(yùn)行過(guò)程中,系統(tǒng)默認(rèn)當(dāng)前圖標(biāo)的內(nèi)容總是放在最上層,有時(shí)為了實(shí)現(xiàn)一些特殊效果,如不同圖像層局部透視、底層移動(dòng)動(dòng)畫(huà)等就需要分別設(shè)定不同的層。您同樣可以打開(kāi)Attributes>Effects,通過(guò)為每個(gè)顯示圖標(biāo)設(shè)定不同的層;如有圖像移動(dòng),則雙擊移動(dòng)圖標(biāo),在Layer中設(shè)定層,即可實(shí)現(xiàn)上述特殊效果。Authorware對(duì)于數(shù)字視頻動(dòng)畫(huà)的播放只能在最上層。
二、為動(dòng)畫(huà)文件指定搜索路徑
Authorware在打包時(shí)是不能將動(dòng)畫(huà)文件輸入其內(nèi)部的。因此,如果您的文件中使用了動(dòng)畫(huà),在運(yùn)行打包文件時(shí),有時(shí)程序會(huì)中斷,彈出一個(gè)對(duì)話窗口。要求您指定動(dòng)畫(huà)文件的存儲(chǔ)位置。解決的方法有兩種:一是將動(dòng)畫(huà)文件與打包文件存放在同一目錄下。二是在源程序文件打包前為動(dòng)畫(huà)文件指定搜索路徑。在Authorware4中,可打開(kāi)Modify>File>Properties的Interaction窗口,點(diǎn)擊Search Path,輸入指定的路徑。這里有一點(diǎn)需要注意,如果您的文件是在光盤(pán)運(yùn)行,那么在指定搜索路徑時(shí)一定不要給出相對(duì)路徑(如:E:\Filename\Avi\),因?yàn)椴煌挠?jì)算機(jī)光盤(pán)的盤(pán)符是不同的,只要寫(xiě)清絕對(duì)路徑就可以了(如:\Filename\Avi\)。
三、可執(zhí)行文件中圖像特效的使用及外部動(dòng)畫(huà)的驅(qū)動(dòng)
我們有時(shí)遇到這樣一種情況,源程序運(yùn)行時(shí)一切正常,而打包后運(yùn)行時(shí),屏幕提示圖標(biāo)指定的轉(zhuǎn)換特效不能使用,動(dòng)畫(huà)不能運(yù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)與打包程序文件放在同一目錄下。解決這一問(wèn)題很簡(jiǎn)單,只要將“Xtras”文件夾(實(shí)現(xiàn)各種特效)及A3QT32. xmd、A3VFW32.xmd、A3MPEG32.xmd(該三個(gè)文件為Authorware3.5版本以上開(kāi)發(fā)面向Windows 95/NT課件的動(dòng)畫(huà)驅(qū)動(dòng)程序。*.Dir動(dòng)畫(huà)除外)拷貝到打包文件同一目錄即可。另外,如果打包文件在其它有些計(jì)算機(jī)上動(dòng)畫(huà)仍不能正常運(yùn)行,很可能與該計(jì)算機(jī)未能正確安裝數(shù)字視頻系統(tǒng)文件有關(guān),故上述不能一概而論。
四、利用知識(shí)對(duì)象和格式轉(zhuǎn)換顯示特殊字體
當(dāng)在authorware中應(yīng)用了一些特殊字體之后,打包發(fā)布后特殊字體都變成了宋體,這是怎么回事?這是因?yàn)槟阍谡n件制作過(guò)程中所使用的特殊字體在你運(yùn)行打包課件的機(jī)器上并沒(méi)有進(jìn)行安裝,這就是問(wèn)題所在。那么如何解決呢?這里介紹兩種方法。方法一,運(yùn)用知識(shí)對(duì)象顯示特殊字體:1、制作課件過(guò)程中將所用到的不常見(jiàn)的字體名記下。等課件制作全部完成之后,將所應(yīng)用的特殊字體從C:\Windows\Fonts文件夾中復(fù)制出來(lái),與打包文件放在同一目錄下。2、在“知識(shí)對(duì)象”對(duì)話框中選擇“Add-Remove Font Resource”知識(shí)對(duì)象,將所用到的特殊字體一一進(jìn)行添加,直到添加完畢。需要注意的是這個(gè)知識(shí)對(duì)象一定要添加在主文件的流程線的最開(kāi)始處,也就是說(shuō)要在運(yùn)行課件時(shí)首先就把特殊字體添加進(jìn)來(lái)。同樣我們也可以在流程線的結(jié)束處用此知識(shí)對(duì)象來(lái)移除所使用的特殊字體。運(yùn)用知識(shí)對(duì)象來(lái)添加字體的方法實(shí)現(xiàn)起來(lái)很容易,但也有一定的缺點(diǎn):字體文件一般都較大,大多在3MB以上,當(dāng)使用多種字體時(shí)就會(huì)大大地占用空間。如果課件中使用的字體文件較多,而且每種字體的使用頻率又不高,或是使用者對(duì)課件大小有要求,這時(shí)又該怎么辦呢?介紹另一種更為簡(jiǎn)單的方法,轉(zhuǎn)換格式顯示特殊字體:課件都是邊制作邊試運(yùn)行的,在試運(yùn)行到文字時(shí)按〔PrintScreen〕鍵進(jìn)行截屏,將截下的圖片放到Photoshop或畫(huà)圖等軟件中處理一下,再插入到程序中代替原來(lái)的文字即可。這種方法是不是更為簡(jiǎn)單呢?
由于authorware軟件本身還不夠穩(wěn)定,不夠完善,所以在使用過(guò)程中,還存在許多問(wèn)題,就需要使用者反復(fù)的測(cè)試,并且要在不同的計(jì)算機(jī)上測(cè)試可執(zhí)行文件,看有沒(méi)有文件、特效丟失,反復(fù)調(diào)試,才能保證最終的作品流暢運(yùn)行。