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