二十一世紀的人類生活在科技高速發(fā)展的信息時代,需要大量的、高質量的信息交流,計算機多媒體技術正是符合以上條件的一種交流工具。所謂多媒體技術是一種多學科交叉的綜合技術,涉及到信息處理、數(shù)據(jù)壓縮、硬件體系結構、多媒體著作工具、動畫技術等許多學科和眾多領域。多媒體技術把電視式的視聽信息傳播能力與計算機交互控制功能相結合,創(chuàng)造出集文、圖、聲、像于一體的新型信息處理模型,使計算機不僅具有數(shù)字式全動態(tài)、全屏幕的播放、編輯和創(chuàng)作能力,而且擁有控制和遠程傳輸多媒體信息的功能。
目前,多媒體技術正向三個方向發(fā)展:一是計算機系統(tǒng)本身的多媒體化;二是多媒體技術與點播電視、職能家用電器、識別技術、網(wǎng)絡通信等相結合,進入教育、咨詢、娛樂、公共事業(yè)及企業(yè)管理領域;三是多媒體技術與控制技術相互滲透,進入工業(yè)自動化及測控等領域。
多媒體軟件非線性編輯制作中,使用了一系列的面向對象的多媒體軟件開發(fā)語言,有流程圖方式的創(chuàng)作主窗口Authorware軟件,電腦圖像處理軟件Photoshop、fireworks及矢量圖形編輯和動畫制作軟件Macromedia Flash等。而這其中Authware以其功能強大、容易掌握、適用面廣而受到廣大用戶的青睞。
一、多媒體制作軟件Authware的主要特點:
在多媒體軟件的開發(fā)設計中,選擇合適的開發(fā)軟件平臺是整個軟件制作成功與否的基礎。在種類繁多的開發(fā)軟件中Authware特別適用于作為分支復雜的作品創(chuàng)作的開發(fā)平臺,它具有許多的“獨特之處”:
-
Authorware的設計圖標提供了全面創(chuàng)作交互式應用程序的能力。這些設計圖標不但可以幫助用戶組織程序的整體結構,使得整個程序更有邏輯性、可讀性;而且打開每個設計圖標,Authorware都是提供相似的設置環(huán)境或創(chuàng)作工具,使得整個創(chuàng)作過程象在一個平臺上工作。
-
Authorware提供直接在屏幕上編輯對象的功能。當用戶要修改演示程序中的某個對象時,只需雙擊該對象,Authorware就會立即將編輯該對象所需的工具顯示在屏幕上。用戶編輯完該對象后,可以繼續(xù)編輯或演示程序中的其他對象。
-
Authorware具有強大的文本處理功能。Authorware提供了多樣化的文本處理工具,利用這些工具可以很容易地將一文字對象定位在屏幕的任何位置,并可以按照用戶的需要設置成不同的字體、字號、風格及顏色等模式。
-
Authorware具有強大的圖形處理功能。用戶可以直接在演示窗口上創(chuàng)建圖形,也可以將其他圖片文件導入到演示窗口中,并可以通過鼠標調整其位置和大小。
-
Authorware具有豐富的動畫創(chuàng)作功能。Authorware提供了5種動畫設計類型,可以很容易的跟蹤動畫、確定其運動速度和運用位置。這一點使得豐富多媒體軟件的視覺效果,提高整個軟件的藝術品位和綜合功能變的簡單而直接。
-
Authorware具有提供了種類繁多的交互作用的功能。它提供了十余種相應交互類型,在交互應用程序中可以采用多種類型的響應或它們的組合,如創(chuàng)建文本輸入框、快捷鍵、按鈕及熱區(qū)等。基于這一功能所實現(xiàn)的多媒體軟件的交互形式豐富多彩,使得整個多媒體軟件的交互功能十分強大。
7.Authorware采用了靈活的結構化設計方式進行交互式應用程序的設計。Authorware的整個程序是由主流程線和設計圖標組成。在主流程線上還可以根據(jù)需要進行分支,分支出去的流程稱為支流程線。這種流程圖式的程序結構,其優(yōu)點是顯而易見的:直觀形象的體現(xiàn)設計思想、反映程序的執(zhí)行過程;當運行程序時,可以看到沿著流線,各對象在適當?shù)臅r間段中陸續(xù)在演示窗口中上場、謝幕。
8.Authorware具有強大的數(shù)據(jù)處理功能。它不但可以利用系統(tǒng)函數(shù)和系統(tǒng)變量來響應中用戶的任何動作,對展示窗內的數(shù)據(jù)進行操作;而且還準許用戶使用自己定義的函數(shù)和變量對數(shù)據(jù)進行計算。靈活運用這一功能,使得系統(tǒng)設計中一些特殊要求的完成成為可能。
此外在Authorware中還設計運用了“層”的概念,由于不同界面可以在不同的層下實現(xiàn),這就保證了運用背景、貼圖、文字等多種素材進行編輯時,它們之間可以相互獨立。實現(xiàn)了多界面的立體編輯,保證了設計界面的豐富多彩。
二、多媒體實用軟件的開發(fā)過程及實例技巧
多媒體實用軟件設計過程的第一步就是編制該軟件的設計任務書。在這一過程中需要根據(jù)所設計軟件的用途、內容、主題以及相關素材情況確定該軟件的藝術風格、總體規(guī)模以及層次結構。第二步,就需要編寫多媒體軟件設計腳本了。在該過程中要根據(jù)所掌握的文本、照片、視頻以及其它素材,按照主界面、子界面等不同場景下的內容,具體給出不同頁面的內容設置和轉場效果等要求。第三步需要根據(jù)腳本的要求對素材進行處理準備,這其中包括視頻信號的剪輯、效果、配音、字幕等;圖片的具體技術處理;以及動畫的制作、文字的輸入、背景音樂的準備等等。完成以上各項工作后,接下來就可以在所確定的軟件設計平臺上進行多媒體軟件的具體設計工作了。最終,在軟件設計任務完成后,經(jīng)過軟件的測試和修正,一個完整的多媒體應用軟件就設計完成了。下面就以我們?yōu)?ldquo;李大釗紀念館”開發(fā)的多媒體信息查詢系統(tǒng)為實例進行具體介紹。
李大釗同志是我黨早期的著名創(chuàng)始人之一,在2001年紀念中國共產(chǎn)黨建黨八十周年之紀,坐落在李大釗同志故鄉(xiāng)河北省樂亭縣的李大釗紀念館進行改陳,我們承擔了為紀念館設計多媒體信息查詢系統(tǒng)軟件的任務。針對紀念館館藏資料豐富、接待面廣、觀眾參觀重點和要求各有不同的特點。我們將主界面的交互方式設計為按鈕式,共分紀念館簡介、紀念館導覽、李大釗故居、李大釗研究、館藏資料庫五大部分,觀眾可自由選擇進入所需界面。主界面上方是江澤民主席題詞“李大釗紀念館”,同時以flash動畫方式顯現(xiàn)“紀念中國共產(chǎn)黨建黨八十周年!”;按鈕兩側是大釗同志手書“鐵肩擔道義,妙手著文章”;下方設訪問人數(shù)統(tǒng)計計數(shù)器,見圖1。該界面美觀大方、簡潔實用受到了參觀的專家、領導的好評。
該軟件開發(fā)的主體平臺是Authware,在軟件設計中主要使用了以下技術:
-
在界面設計中注意選擇不同畫面切換時的過渡效果,每幅畫面(每個階段)均有“返回”按鈕,以便用戶掌握最高終止權。作為多媒體信息查詢系統(tǒng),這樣的設計可以充分考慮到不同人群對于系統(tǒng)要求的特殊性,以及交互過程中的自由度。
-
合理利用一級分支結構使用交互圖標。交互中設置多個按鈕,按鈕為用戶提供了最清晰和最簡單的響應方式。此外,在交互中還設置了熱區(qū)響應。按鈕的優(yōu)點在于它可以有八個不同狀態(tài),包括四個一般狀態(tài)、四個選定狀態(tài),指出按鈕被單擊或復選,單選鈕被選擇。每個狀態(tài)都不同,還可以關聯(lián)不同的聲音,動畫效果明顯。而熱區(qū)的優(yōu)點在于:和按鈕相比,熱區(qū)更容易與背景風格相協(xié)調,比按鈕的文字美觀且較直觀。因此,它應用的場合越來越多。在軟件設計中,分別不同場合及要求,采用不同的交互方式不僅豐富了交互的手段而且有效的提高了軟件的利用率。如圖2所示,在“紀念館導覽”部分的設計中,上方以大釗同志不同時期照片制成flash動畫形式滾動播放,下面書簽為不同主題內容導入熱區(qū),面積較大,適合觸摸屏使用,下方為返回按鈕,這樣合理的利用了熱區(qū)和按鈕,豐富了頁面的層次和內涵。