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