




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
學(xué)習(xí)單元6多媒體應(yīng)用開發(fā)
項目6.1多媒體應(yīng)用開發(fā)流程和常用工具項目6.2Authorware應(yīng)用基礎(chǔ)項目6.3Authorware7.02設(shè)置動畫項目6.4Authorware交互功能設(shè)計項目6.5框架與導(dǎo)航的應(yīng)用項目6.6綜合應(yīng)用開發(fā)多媒體應(yīng)用開發(fā)就是由專家或開發(fā)人員利用計算機語言或多媒體創(chuàng)作工具設(shè)計制作多媒體應(yīng)用軟件。由于多媒體具有形象、直觀、交互性好等優(yōu)點,目前在很多行業(yè)中都有了廣泛的應(yīng)用,比如文化教育(CAI軟件)、廣告宣傳、電子出版、影視音響制作、通信和信息咨詢服務(wù)(導(dǎo)游、導(dǎo)購、咨詢)等相關(guān)行業(yè)。多媒體軟件設(shè)計制作已經(jīng)是一個十分令人矚目的行業(yè)。項目6.1多媒體應(yīng)用開發(fā)流程和常用工具
項目實施要求
掌握多媒體開發(fā)的方法與流程,了解常用的多媒體創(chuàng)作工具。
項目主要內(nèi)容
(1)講解常用的簡單原型法開發(fā)多媒體作品。
(2)介紹多媒體開發(fā)的常用工具。
項目實施安排6.1.1多媒體開發(fā)流程
多媒體開發(fā)是一個復(fù)雜的過程,尤其是大型的多媒體軟件的開發(fā),涉及的人員、設(shè)備、材料都非常多,開發(fā)工作要有效地實施,一定要做好規(guī)劃。下面我們結(jié)合多媒體的特點,來了解多媒體軟件開發(fā)的一般步驟。
1.需求分析
需求分析是軟件開發(fā)的第一階段,在這一階段要確定系統(tǒng)的設(shè)計目標(biāo)和設(shè)計要求。通過需求分析要得到軟件的需求規(guī)格說明,該文檔包含了軟件的數(shù)據(jù)描述、功能描述、性質(zhì)描述、質(zhì)量保證和加工說明,整個文檔應(yīng)該清晰、準(zhǔn)確、一致、無二義性。對于多媒體而言,需求分析階段主要是確定項目的目標(biāo)和規(guī)格。也就是說,要搞清楚產(chǎn)品做什么、為誰做、在什么平臺上做。產(chǎn)品的最終結(jié)果要盡可能地符合客戶的要求,這是軟件開發(fā)的前提。若是等到完成后才發(fā)現(xiàn)不符合用戶的需要,將造成很大損失。具體來說,需求分析包括以下幾個方面:
(1)明確目標(biāo)。明確目標(biāo)實際上就是定義產(chǎn)品的目標(biāo):產(chǎn)品要實現(xiàn)什么、為何要制作這樣的產(chǎn)品。明確目標(biāo)是整個設(shè)計過程最重要的環(huán)節(jié),因為其它所有環(huán)節(jié)都是為了實現(xiàn)項目的目標(biāo)而設(shè)計的。
(2)確定觀眾。確定觀眾就是明確使用產(chǎn)品的用戶群。在需求分析階段,可以列出一個典型用戶統(tǒng)計表,這個表里包含用戶的教育狀況、年齡、計算機水平等信息。確定觀眾的同時還需要搞清楚用戶希望從產(chǎn)品中獲得什么、用戶對這樣的產(chǎn)品有什么先入為主的假定等。對于需要在世界范圍內(nèi)發(fā)行的軟件產(chǎn)品,還需要注意各地不同的風(fēng)俗習(xí)慣和文化禁忌。
觀眾確定后,就可以根據(jù)用戶的具體需求來進一步修正產(chǎn)品目標(biāo)。對于那些在目標(biāo)用戶看來毫無用處的內(nèi)容,要迅速去除,以免在后續(xù)的開發(fā)過程中浪費資源。
(3)確定交付平臺和交付媒體。考慮到用戶系統(tǒng)平臺的多樣性,在設(shè)計時需要定義好產(chǎn)品需要的最低系統(tǒng)要求。在后續(xù)的開發(fā)過程中,所有的設(shè)計都要能夠在最低的系統(tǒng)要求上流暢運行。
2.初步設(shè)計(系統(tǒng)結(jié)構(gòu)設(shè)計)
初步設(shè)計的目的在于確定應(yīng)用系統(tǒng)的結(jié)構(gòu)。多媒體應(yīng)用系統(tǒng)的特點之一是通過各種媒體形式來展現(xiàn)內(nèi)容或傳播知識。因此,在初步設(shè)計階段,需要確定軟件如何展現(xiàn)內(nèi)容。同時由于多媒體系統(tǒng)具有很強的交互性,也需要設(shè)計軟件與用戶交互的方式。這主要包含以下幾個方面:
(1)目錄主題。系統(tǒng)需要分成幾個部分展現(xiàn)信息,它們之間可能是線性、網(wǎng)狀或?qū)哟蔚年P(guān)系,一般把內(nèi)容分成幾個不同的部分,將它們按照層次進行排列,設(shè)計一個呈現(xiàn)信息的目錄主題。比如對于一個教學(xué)軟件可能按照介紹的內(nèi)容分成若干個單元,而每個單元又各有分述。
(2)各部分的邏輯關(guān)系。不同部分之間存在著各種邏輯聯(lián)系,比如用戶需要按順序訪問基礎(chǔ)知識、實例、練習(xí)、下一部分幾個模塊。對各部分聯(lián)系的分析,能夠明確如何在軟件中設(shè)計導(dǎo)航。
(3)各部分常用任務(wù)分析。每一個部分,都應(yīng)該有特定的目標(biāo),并和目標(biāo)相適應(yīng)。例如,在一個教學(xué)軟件的基礎(chǔ)知識部分,用戶可能常用“向前”、“向后”的翻頁操作,而在練習(xí)部分,用戶可能常用“解題提示”操作,這些都為界面設(shè)計和內(nèi)容安排提供了依據(jù)。
通過初步設(shè)計,可以得到軟件的目錄主題、流程圖和任務(wù)分析列表,系統(tǒng)的大體結(jié)構(gòu)就確定了。
3.詳細(xì)設(shè)計
(1)腳本創(chuàng)作。多媒體軟件都有畫外音,畫外音和屏幕的顯示共同構(gòu)成對內(nèi)容的敘述。將畫外音敘述和屏幕所需顯示的內(nèi)容按照在軟件中出現(xiàn)的先后順序放入一個文檔,稱為腳本。腳本就像電影劇本一樣,是多媒體項目創(chuàng)作的一個基礎(chǔ)。在腳本創(chuàng)作中,作者可能會融入一些從未試過的方法和一些新穎的創(chuàng)意,這些都需要在軟件原型制作時加以驗證。
(2)界面設(shè)計。整個軟件的界面要簡潔且風(fēng)格一致。在設(shè)計界面時,不必顧及具體細(xì)節(jié),只要設(shè)計出界面的主要元素(比如:按鈕、文本框、導(dǎo)航控制等的位置和樣式)就可以了。設(shè)計時用圖像軟件、紙和筆或用其他的方法都可以。設(shè)計者可能得到許多界面方案,但是每一種方案都要考慮以下內(nèi)容:
幫助:用戶可能對界面的操作和使用產(chǎn)生疑問,對每一個界面進入時提供幫助是有必要的。
導(dǎo)航和交互:一般來說,在每個屏幕上,都應(yīng)該告訴用戶他目前在哪里,同時提供必要的鏈接使用戶能夠跳轉(zhuǎn)到其他相關(guān)的部分。主題樣式:在設(shè)計時可能把介紹的內(nèi)容分為若干個層次,每個層次都應(yīng)保持統(tǒng)一的風(fēng)格和格式,同時,最好具有相似的界面交互元素。
媒體控制界面:有時可能要在軟件中播放音頻、視頻等媒體信息,這時可能需要給用戶提供播放、停止、暫停等交互元素,這些元素都應(yīng)該有統(tǒng)一的設(shè)計,包括邊框、大小、顏色等。
4.準(zhǔn)備多媒體數(shù)據(jù)(內(nèi)容詳細(xì)目錄)
準(zhǔn)備多媒體數(shù)據(jù)就是大家熟知的搜集素材。由于多媒體應(yīng)用的特點,需要根據(jù)項目的目標(biāo)進行多媒體素材的積累,包括文本、圖形、圖像、音頻、視頻等。應(yīng)該盡可能地搜集最高質(zhì)量的素材或內(nèi)容原件。為了使內(nèi)容完全地支持項目的目標(biāo),需要分析對素材進行怎樣的編輯和加工,例如需要從原始素材中抽取部分內(nèi)容或者對視頻內(nèi)容作適當(dāng)?shù)膲嚎s以減小應(yīng)用系統(tǒng)的整體尺寸。采集好素材并對素材所需要的加工進行了大致的分析后,就可以制作一個素材的內(nèi)容列表。在列表中列出媒體類型、尺寸、時間長度,所需的加工、大約成本等需要在后續(xù)過程中完成。值得注意的是,有的內(nèi)容可能需要原創(chuàng),比如項目可能要創(chuàng)作原創(chuàng)動畫、視頻或圖像,這些工作不僅耗費時間,而且成本很高,這需要根據(jù)項目的要求進行適當(dāng)?shù)娜∩帷?/p>
5.編碼與調(diào)試(原型制作)
原碼與調(diào)試將使用合適的多媒體應(yīng)用系統(tǒng)創(chuàng)作工具,將媒體素材、闡述內(nèi)容、腳本等結(jié)合起來,對軟件進行整合、實現(xiàn),即制作出軟件產(chǎn)品的原型。制作原型可以在未完全實現(xiàn)軟件產(chǎn)品的所有功能的情況下,盡可能復(fù)制和評估最終產(chǎn)品的功能,同時在創(chuàng)作之前測試產(chǎn)品的界面、內(nèi)容、目錄層次和獨特性設(shè)計等最關(guān)鍵的設(shè)計元素。這樣就可以最早地發(fā)現(xiàn)軟件的問題和設(shè)計的偏差,避免在項目質(zhì)量確認(rèn)時做大幅度地修改。
通過原型的制作,得到一個多媒體軟件的雛形,這個雛形雖然沒有包含最終產(chǎn)品的所有功能,但是卻是一個可運行的軟件版本。在原型制作完成后,應(yīng)該對原型進行測試。
6.系統(tǒng)集成與測試
制作的原型需要進行必要的測試,驗證是否達到了最初確定的目標(biāo),同時也要確保軟件是正確的、可靠的。常用的測試方法有:
(1)單元測試。即測試每一個模塊,一種方法是不關(guān)心其內(nèi)部如何工作,只看其是否能夠達到預(yù)期效果的行為,稱之為“黑盒式測試”。另一種方法是設(shè)定一組參數(shù)使得程序走過其每一個分支,看其是否正確,稱之為“白盒式測試”。
(2)集成測試。要對各模塊集成后的系統(tǒng)進行測試,看是否可以協(xié)同工作。
(2)集成測試。要對各模塊集成后的系統(tǒng)進行測試,看是否可以協(xié)同工作。
(3)環(huán)境測試。將軟件在不同軟、硬件配置的目標(biāo)系統(tǒng)上運行,看是否達到了最初的設(shè)計目標(biāo)。
(4)用戶測試。有目的地選擇一些典型用戶,讓他們對原型進行測試,得到反饋并改進系統(tǒng)。
(5)專家評估。對于多媒體系統(tǒng)的內(nèi)容部分,請內(nèi)容方面的專家進行評估。通過專家的評估報告,可以得到非常寶貴的改進意見和建議。通過上述這些測試,可以很好地發(fā)現(xiàn)原型的錯誤、缺點和偏差,因此可以決定是拋棄現(xiàn)有原型還是改進現(xiàn)有的原型,從而回到前面的某個步驟,進行下一個原型的生成。在經(jīng)過3~5次原型進化后,就得到了最終的軟件產(chǎn)品,原型法流程圖如圖6-1-1所示。
在軟件產(chǎn)品發(fā)布后,還可以通過用戶的主動反饋或問卷訪談來了解軟件的潛在問題,對于軟件產(chǎn)品中的錯誤,可以制作修正的補丁,通過各種形式(比如:提供下載、辦理郵購)提供給用戶使用。同時通過用戶的反饋,進一步了解產(chǎn)品客戶群的特點,從而為軟件升級版的制作提供依據(jù)。圖6-1-1原型法流程圖6.1.2常用多媒體創(chuàng)作工具簡介
目前,多媒體創(chuàng)作工具很多,即使在同一類中,不同工具所面向的應(yīng)用也各不相同。從多媒體項目開發(fā)的角度來看,需要根據(jù)自己項目的特點,謹(jǐn)慎地選擇多媒體創(chuàng)作工具。如果選擇的多媒體創(chuàng)作工具能夠和項目的需求很好地結(jié)合,那么不但可以順利地進行創(chuàng)作,同時還可以大大降低項目的復(fù)雜度,縮短開發(fā)周期。下面介紹目前的常用多媒體創(chuàng)作工具和各自的特點,以幫助讀者進行多媒體創(chuàng)作工具的選擇。
多媒體創(chuàng)作工具主要有PowerPoint、Action、ToolBook、Authorware、Director和方正奧思等。
1.PowerPoint
PowerPoint是MicorsoftOffice的組件之一,是一種用于制作演示文稿的多媒體幻燈片工具。PowerPoint以頁為單位來組織演示,由一個一個頁面(幻燈片)組成一個完整的演示。PowerPoint可以非常方便地編輯文字、繪制圖形、播放圖像、播放聲音、展示動畫和視頻影像,同時可以根據(jù)需要設(shè)計各種演示效果。PowerPoint的流程控制能力和交互能力不強,不適用于開發(fā)商用多媒體軟件。
2.Action
Action是美國Macromedia公司的產(chǎn)品,是一種面向?qū)ο蟮亩嗝襟w創(chuàng)作工具。適合于制作投影演示,亦可用于制作簡單交互的多媒體系統(tǒng)。Action基于時間線,具有較強的時間控制能力,在組織連接媒體時,不僅可以設(shè)置內(nèi)容和順序,還可以同步合成,如定義每個對象的起止時間、重疊區(qū)域、播放長度等。與PowerPoint相比,Action的交互功能大大增強,因此可以利用它制作功能不太復(fù)雜的多媒體系統(tǒng)。
3.ToolBook
ToolBook是美國Asymetrix公司推出的一種面向?qū)ο蟮亩嗝襟w開發(fā)工具。利用ToolBook來開發(fā)多媒體系統(tǒng)時,就像在寫一本“電子書”。首先需要定義一個書的框架,然后將頁面加入書中,頁面中可以包含文字、圖像、按鈕等對象。最后使用ToolBook提供的腳本語言O(shè)penScript來編寫腳本,對系統(tǒng)的行為進行定義,最后就有了一本“電子書”。ToolBook可以很好地支持人機交互設(shè)計,同時由于使用腳本,在設(shè)計上也具有很好的靈活性和彈性??梢杂盟谱鞫嗝襟w讀物或各種課件。ToolBook還提供了在Internet環(huán)境下進行分布式教學(xué)的解決方案。
4.Authorware
Authorware是一種基于流程圖的可視化多媒體創(chuàng)作工具。Authorware以強大的交互功能和簡潔明快的流程圖開發(fā)策略而受到廣泛地關(guān)注。系統(tǒng)通過各種代表功能或流程控制的圖標(biāo)建立流程圖,每一個圖標(biāo)都可以激活相應(yīng)的屬性對話框或界面編輯器,從而方便地加入各種媒體內(nèi)容,整個設(shè)計的過程具有整體性和結(jié)構(gòu)化的特點。Authorware是多媒體創(chuàng)作工具中的主流工具,已經(jīng)成為多媒體創(chuàng)作工具的一個事實上的標(biāo)準(zhǔn)。
5.Director
Director最初運行于蘋果電腦上,1995年由Macromedia公司移植到PC平臺上。Director以看得見的時間線為基礎(chǔ)進行創(chuàng)作,是一個以二維動畫創(chuàng)作為核心的多媒體創(chuàng)作工具,有著非常好的二維動畫創(chuàng)作環(huán)境,通過其腳本語言Lingo可以使其開發(fā)的應(yīng)用程序具有令人滿意的交互能力。Director非常適合制作交互式多媒體演示產(chǎn)品和娛樂光盤。
6.方正奧思
方正奧思是北大方正公司研制的一種多媒體編輯的創(chuàng)作工具,操作簡便、直觀,有著很好的文字、圖形圖像編輯功能和靈活的多媒體同步控制功能。方正奧思以頁為單位,可以制作出高質(zhì)量的多媒體產(chǎn)品。在發(fā)布時,用戶可以以HTML網(wǎng)頁格式或EXE執(zhí)行文件格式發(fā)布自己創(chuàng)作的多媒體系統(tǒng)。除了上述介紹的多媒體創(chuàng)作工具外,常用的多媒體創(chuàng)作工具還有國外的Flash、國內(nèi)的摩天、銀河等。多媒體創(chuàng)作工具雖然很多,但是也無需個個都會,只要選擇一個工具,用精用好就可以了。當(dāng)然,在選擇工具時,還要考察工具的具體性能指標(biāo)(支持的媒體格式、媒體編輯能力等)、可獲得的參考資料或幫助文檔、對中文字符集的支持程度、平臺的可擴展性、性能價格比等多方面的因素。項目拓展訓(xùn)練
(1)舉例說說如何應(yīng)用原型法開發(fā)多媒體作品。
(2)體驗使用Authorware7.02制作多媒體作品的全部過程。
實例素材路徑:光盤\學(xué)習(xí)單元6\項目6.1\實例“假日”。制作多媒體作品的操作步驟詳見《〈多媒體技術(shù)基礎(chǔ)與應(yīng)用(第二版)〉項目實訓(xùn)指導(dǎo)》“學(xué)習(xí)單元6”的“項目6.1”。
作品內(nèi)容:在海濱風(fēng)光背景上逐漸現(xiàn)出標(biāo)題“假日”。標(biāo)題隱退后,播放一段兒童在沙灘上玩耍的視頻和一段滑水的視頻。兩段視頻播放完后,背景上出現(xiàn)“再見”二字,結(jié)束并退出運行。項目6.2Authorware應(yīng)用基礎(chǔ)
項目實施要求
掌握應(yīng)用Authorware開發(fā)單一流程的多媒體作品。
項目主要內(nèi)容
認(rèn)識Authorware7.02的操作界面,掌握顯示圖標(biāo)、等待圖標(biāo)、擦除圖標(biāo)、計算圖標(biāo)和群組圖標(biāo)的功能和用法。
項目實施安排
在Authorware7.02的圖標(biāo)中,顯示圖標(biāo)、等待圖標(biāo)、擦除圖標(biāo)、計算圖標(biāo)和組合圖標(biāo),是編程中最常使用的基本圖標(biāo)。下面詳細(xì)地介紹這些圖標(biāo)的使用方法,并設(shè)計只有單一流程的演示作品。6.2.1Authorware7.02簡介
Authorware7.02是美國Macromedia公司開發(fā)的,是一種基于流程圖的可視化多媒體創(chuàng)作工具。Authorware7.02以強大的交互功能和簡潔明快的流程圖開發(fā)策略而受到廣泛的關(guān)注。系統(tǒng)通過各種代表功能或流程控制的圖標(biāo)建立流程圖,每一個圖標(biāo)都可以激活相應(yīng)的屬性對話框或界面編輯器,從而可以方便地加入各種媒體內(nèi)容。整個設(shè)計的過程具有整體性和結(jié)構(gòu)化的特點,是多媒體創(chuàng)作工具中的主流工具。Authorware7.02對運行環(huán)境要求不高,奔騰2級別電腦上就能運行得很好,WindowsXP/7操作系統(tǒng)都能運行。
1.Authorware7.02的啟動和退出
(1)?Authorware7.02的啟動:操作的方法是:“開始”|“程序”|“Macromedia”|“MacromediaAuthorware7.02中文版”,如圖6-2-1所示。
(2)?Authorware7.02的退出:通過執(zhí)行“File”|“Exit”命令,或單擊標(biāo)題欄中的關(guān)閉按鈕。關(guān)閉Authorware7.02之前,系統(tǒng)會提示應(yīng)當(dāng)先保存當(dāng)前文件。圖6-2-1Authorware7.02的啟動
2.Authorware7.02的操作界面
Authorware7.02是基于圖標(biāo)和流程線的軟件,與其它多媒體軟件比較,有工作環(huán)境簡潔的鮮明特點,如圖6-2-2所示。Authorware7.02操作界面主要包括菜單欄、工具欄、圖標(biāo)欄、設(shè)計窗口和演示窗口、控制面板、屬性面板幾個方面。
(1)菜單欄。Authorware7.02的菜單欄中共有11組菜單:文件、編輯、查看、插入、修改、文本、調(diào)試、其他、命令、窗口、幫助。圖6-2-2Authorware7.02的操作界面
(2)工具欄。工具按鈕把使用頻率較高的菜單命令圖形化,并安排在工具欄中,使用非常方便。工具欄中的按鈕從左到右依次是:新建、打開、全部保存、導(dǎo)入、撤消、剪切、復(fù)制、粘貼、查找、粗體、斜體、下劃線、運行、控制面板、函數(shù)、變量、幫助。
(3)控制面板。單擊工具欄中的控制按鈕,可以打開圖6-2-3所示的控制面板??刂泼姘迨蔷庉?、調(diào)試和運行程度時頻繁使用的工具??刂泼姘宓陌粹o從左到右依次是:從頭運行、復(fù)位、停止、暫停、播放、顯示跟蹤。圖6-2-3控制面板
(4)圖標(biāo)欄。Authorware7.02窗口左側(cè)的豎欄就是圖標(biāo)欄,圖標(biāo)是Authorware7.02的核心與精華,也是構(gòu)成Authorware7.02程序的基本元素。
圖標(biāo)欄從上到下的圖標(biāo)名稱依次是:顯示和交互、移動和計算、擦除和群組、等特和數(shù)字電影、導(dǎo)航和聲音、框架和DVD、判斷和知識對象、開始旗幟和結(jié)束旗幟、圖標(biāo)調(diào)色板。
(5)設(shè)計窗口,設(shè)計窗口是編輯Authorware7.02程序的主要窗口,如圖6-2-4所示,其中的內(nèi)容都是拖動圖標(biāo)欄中的圖標(biāo)形成的。圖6-2-4設(shè)計窗口
(6)演示窗口。演示窗口既是演示程序的窗口,也是編輯程序的窗口。程序運行的結(jié)果就在演示窗口中表現(xiàn)出來,若對演示結(jié)果不滿意,可以隨時中斷程序,也可以在此窗口中直接進行修改。
(7)屬性面板。屬性面板一般處于界面的下邊,但在程序調(diào)試時,可以拖動它至其它位置。在設(shè)計窗中選擇一個圖標(biāo),就可以在這里設(shè)置相應(yīng)的屬性。6.2.2Authorware7.02顯示圖標(biāo)
1.使用顯示圖標(biāo)
在設(shè)計窗口的流程線上放置一個顯示圖標(biāo)。雙擊顯示圖標(biāo),可出現(xiàn)演示窗口和繪圖工具箱,如圖6-2-5所示。此時,可以在演示窗口中創(chuàng)建或引入文字、圖形或圖像素材。
(1)繪制圖形。使用繪圖工具箱,可以直接畫出直線、橢圓、矩形、圓角矩形和任意折線等,按住Shift鍵再使用相應(yīng)工具可以畫出正圓、正方形和正圓角矩形,如圖6-2-6所示。圖6-2-5演示窗口和繪圖工具箱圖6-2-6繪制圖形
(2)選擇工具圖形。使用繪圖工具箱中的選擇工具,可選中演示窗口中的目標(biāo)。選中目標(biāo)通常有以下幾種方法:單擊單個目標(biāo),按住Shift鍵的同時,用鼠標(biāo)依此單擊多個目標(biāo),用鼠標(biāo)拖曳矩形框內(nèi)的目標(biāo),使用快捷鍵Ctrl+A全選。目標(biāo)選中后,將光標(biāo)指在目標(biāo)上按下鼠標(biāo)左鍵拖動,或者使用方向鍵,都可以改變目標(biāo)的位置。拖動目標(biāo)周圍的句柄,則可以改變目標(biāo)的大小和形狀。
(3)多個圖形之間的排列。在演示窗口中的多個圖形之間,位置可以通過“修改”|“排列”命令來進行排列。此命令提供8種排列方式:左端對齊、頂端對齊、垂直居中、水平居中、右端對齊、底端對齊、水平等距和垂直等距。如圖6-2-7所示,左側(cè)三個圖形是左端對齊,右側(cè)水平的四個圖形是底端對齊。排列的操作方法是選中多個圖形后,用鼠標(biāo)單擊一種排列方式即可。
(4)設(shè)置圖形的顏色和填充方式。設(shè)置線條的顏色:當(dāng)直線或圖形處于選中狀態(tài)時,可以使用顏色設(shè)置面板改變其線條顏色,如圖6-2-8所示。顏色面板中,上方色塊用來設(shè)置線條顏色(也用來設(shè)置文字的顏色),先選中它,再在顏色區(qū)選取某種顏色即可。圖6-2-7多個圖形之間的排列圖6-2-8設(shè)置圖形的顏色和填充方式圖形的填充方式及填充區(qū)的顏色:當(dāng)圖形處于選中狀態(tài)時,可以使用填充方式面板進行圖案填充,也可以通過顏色設(shè)置面板中下方色塊改變填充區(qū)的顏色,如圖6-2-8所示。顏色面板右下角上層的色塊用來設(shè)置前景的顏色,下層的色塊用來設(shè)置背景的顏色。圖案本身取顏色面板中設(shè)置的前景色,圖案背景取顏色面板中設(shè)置的背景色。
需要注意的是,圖形和圖形內(nèi)的填充區(qū)是兩個可以分別編輯的內(nèi)容。圖形填充后,仍然可以用線型設(shè)置面板改變圖形的線寬。若線寬高為0,就成為不帶邊線的圖案。
(5)圖形繪制實例(我們的學(xué)校)。在新建文件的設(shè)計窗口中拖放一個顯示圖標(biāo),雙擊打開,進入演示窗口。用繪圖工具繪制如圖6-2-9所示的圖形—我們的學(xué)校(其中的星和旗是用多邊形工具畫出),填充合適的顏色,完成后以“school”為文件名保存該文件。圖6-2-9我們的學(xué)校
(6)文字錄入。選擇繪圖工具箱中的文字工具后,在演示窗口需要錄入文字的地方單擊,出現(xiàn)一條編輯線,此時即可通過鍵盤錄入文字,如圖6-2-10所示。拖動編輯線上的句柄,可以調(diào)整行寬或縮進。
選中文字后,單擊工具箱中的線條顏色框可修改文字顏色,執(zhí)行“文本”|“字體”命令可修改字體,執(zhí)行“文本”|“大小”命令可修改文字大小,執(zhí)行“文本”|“消除鋸齒”命令,可以消除文字的鋸齒。圖6-2-10錄入文字
(7)文字滾動窗口。要在一個矩形范圍內(nèi)顯示超出這個范圍的更多的文字,就需要設(shè)置文字滾動窗口。設(shè)置文字滾動窗口的方法是執(zhí)行“文本”|“卷簾文本”命令,將文字狀態(tài)設(shè)置為滾動窗口狀態(tài)。使用“文本”|“卷簾文本”命令,也可以解除文字的滾動窗口狀態(tài),如圖6-2-11所示。圖6-2-11消除文字的滾動窗口狀態(tài)
(8)導(dǎo)入文本或圖像。顯示圖標(biāo)可以用“復(fù)制”|“粘貼”命令添加文本或圖像,也可以直接從計算機文件中導(dǎo)入文本或圖像。文本一般從文本文件導(dǎo)入,如圖6-2-12所示。
如果導(dǎo)入外部圖像,單擊工具欄中的導(dǎo)入按鈕,打開導(dǎo)入文件對話框,可導(dǎo)入圖像文件。在“導(dǎo)入哪個文件?”對話框中有一個“鏈接到文件”復(fù)選框,則圖像不導(dǎo)入到Authorware7.02程序內(nèi)部,而僅建立圖像文件和Authorware7.02文件的連接關(guān)系,單擊此對話框右下角的按鈕,可以實現(xiàn)文件的批量導(dǎo)入,如圖6-2-13所示。圖6-2-12“RTF導(dǎo)入”對話框和導(dǎo)入滾動窗口圖6-2-13文件的批量導(dǎo)入
(9)圖像的顯示方式。設(shè)置顯示的方式是:先選中圖像,然后單擊顯示方式面板中的某種顯示方式。顯示方式共有:不透明方式、遮隱方式、透明方式、反轉(zhuǎn)方式、擦除方式、阿爾法通道方式6種。在圖6-2-14中,給出了圖像采用不同顯示方式的效果。阿爾法通道方式比透明方式更難徹底地除去圖像背景,但圖像必須帶有阿爾法通道,一般都是用.tif類型的圖像文件。圖6-2-14不同顯示方式的圖像效果
2.顯示圖標(biāo)的屬性設(shè)置
顯示圖標(biāo)是Authorware7.02中最基本、最常用的一個圖標(biāo),絕大多數(shù)展現(xiàn)出來的內(nèi)容都是用它來顯示的。顯示圖標(biāo)的屬性包括層屬性、擦除屬性、移動屬性和過渡效果等。
(1)顯示屬性面板(如圖6-2-15所示)。選中顯示圖標(biāo)就可以在窗口下邊出現(xiàn)相應(yīng)的屬性面板,若沒有出現(xiàn),則可以在顯示圖標(biāo)上按右鍵,執(zhí)行“屬性”命令即可。圖6-2-15顯示屬性面板
(2)顯示圖標(biāo)的層屬性。當(dāng)多個顯示圖標(biāo)的內(nèi)容同時顯示在演示窗口中時,若這些圖標(biāo)的層相同,先出現(xiàn)的圖標(biāo)的內(nèi)容顯示在后面,后出現(xiàn)的圖標(biāo)顯示在上層;若這些圖標(biāo)的層不同,層高的圖標(biāo)內(nèi)容將遮擋層低的內(nèi)容。層的默認(rèn)設(shè)置為0層。
(3)顯示圖標(biāo)的過渡效果。設(shè)置一種過渡效果,讓顯示內(nèi)容在一定的時間內(nèi)逐漸地呈現(xiàn)出來,這種效果稱出場過渡效果,是多媒體制作中常用的表現(xiàn)手法。選中顯示圖標(biāo),在屬性面板中,單擊特效框右側(cè)的方形按鈕,就可打開“特效方式”對話框,如圖6-2-16所示。圖6-2-16“特效方式”對話框在“特效方式”對話框中,左邊的分類列表框中的內(nèi)容是過渡效果的類別,右邊特效列表框中的內(nèi)容是所選的類別的全部過渡效果?!皟?nèi)部”類別是軟件內(nèi)部的過渡效果,發(fā)行時不需要附帶文件,就可以實現(xiàn)這些效果,其它類別的過渡效果都需要Xtras文件支持。
(4)顯示圖標(biāo)的選項設(shè)置。?在顯示圖標(biāo)屬性面板中,選項區(qū)域有以下復(fù)選框,如圖6-2-15所示。
更新顯示變量:在顯示圖標(biāo)中可以顯示變量的值,運行中,若變量的值發(fā)生變化,將顯示變化的值。禁止文本查找:此項將使導(dǎo)航圖標(biāo)的文本查找功能在此顯示圖標(biāo)中失效。
擦除以前內(nèi)容:顯示本圖標(biāo)的內(nèi)容前,將自動擦除前面圖標(biāo)的內(nèi)容,對比本圖標(biāo)的層高的圖標(biāo)無效。
防止自動擦除:若本圖標(biāo)設(shè)置了該選項,在它后面的圖標(biāo)中設(shè)置了“擦除以前內(nèi)容”選項,不能擦拭本圖標(biāo)的內(nèi)容,只能用擦除圖標(biāo)將其擦除。
直接寫屏:將圖標(biāo)的內(nèi)容顯示在程序中所有顯示內(nèi)容的最前面。6.2.3等待圖標(biāo)
等待圖標(biāo)用于在程序中設(shè)置一定時間或不定時間的停留。停留的目的一般用于兩個方面,使畫面停頓以便觀看,或等待用戶進一步操作。
1.等待圖標(biāo)中解除等待的類型
在等待圖標(biāo)中設(shè)置的停留需要通過一定方式將其解除,否則程序?qū)o法向下進行。解除等待圖標(biāo)所設(shè)置的停留,有幾種不同的解除類型。下面結(jié)合例題“媒體的發(fā)展”程序來說明解除等待的類型設(shè)置,如圖6-2-17所示。圖6-2-17等待圖標(biāo)屬性面板
(1)限時解除,在“時限”文本框中輸入時間,如5秒。此時,選項下的“顯示倒計時”復(fù)選框可用,選中它,時鐘走動5秒后,后面的圖像出現(xiàn)。
(2)鍵盤解除,在等待圖標(biāo)屬性面板中,選中“事件”選項中的“按任意鍵”復(fù)選框,取消選取其它各個復(fù)選框,運行程序后,按下鍵盤上的任意鍵,后面的圖像出現(xiàn)。
(3)鼠標(biāo)解除,在等待圖標(biāo)屬性面板中,選中“事件”選項中的“單擊鼠標(biāo)”復(fù)選框,取消選取其它各個復(fù)選框,直到單擊鼠標(biāo),后面的圖像才出現(xiàn)。
(4)按鈕解除,在等待圖標(biāo)屬性面板中,選中“選項”中的“顯示按鈕”復(fù)選框,取消選取其它各個復(fù)選框,直到單擊演示窗口中的“繼續(xù)”按鈕,后面的圖像才出現(xiàn)。
(5)限時兼主動解除等待。在實用中可以單擊鼠標(biāo)、按鍵與時限結(jié)合來設(shè)置等待,這是一種兼顧了程序自動性和用戶交互性的功能完善的等待類型。如圖6-2-18所示,就是一種“時限?+?單擊鼠標(biāo)?+?按任意鍵”的結(jié)合解除等待方式。圖6-2-18“時限?+?單擊鼠標(biāo)?+?按任意鍵”的結(jié)合解除等待方式
2.修改等待按鈕
要改變等待按鈕的樣式和位置,讓等待按鈕出現(xiàn)在演示窗口中,再打開文件屬性面板,選擇“交互作用”選項卡,在“標(biāo)簽”文本框中將文字“繼續(xù)”改為其它文字,比如“向前”。單擊“等待按鈕”框中的“繼續(xù)”按鈕,出現(xiàn)“按鈕”對話框,選擇“等待按鈕”的其它風(fēng)格按鈕,如圖6-2-19所示,關(guān)閉“按鈕”對話框(注意是“關(guān)閉”,不能按“確定”),在演示窗口中可以調(diào)整等待按鈕的寬度和位置。圖6-2-19改變等待按鈕的樣式和位置6.2.4擦除圖標(biāo)
擦除圖標(biāo)用來擦除屏幕上已顯示出的內(nèi)容——文字、圖形、圖像、動畫和視頻等一切用眼觀看的內(nèi)容。用擦除圖標(biāo)可以為顯示內(nèi)容設(shè)置逐漸消失的退場過渡結(jié)果。
設(shè)置擦除的操作步驟如下:
打開程序“媒體的發(fā)展”為例,先對每個顯示圖標(biāo)設(shè)置“擦除以前內(nèi)容”,運行結(jié)束后,最后一個圖“電腦和網(wǎng)絡(luò)”將停在演示窗口中,下面設(shè)置對這個圖像的擦除。
(1)在程序最左邊放置一個擦除圖標(biāo),選中擦除圖標(biāo),打開擦除圖標(biāo)屬性面板,單擊“預(yù)覽”按鈕,在演示窗口中看到最后的圖像—電腦和網(wǎng)絡(luò),單擊顯示圖像,使它對應(yīng)的顯示圖標(biāo)名出現(xiàn)在擦除對象列表中,如圖6-2-20所示。
再單擊左下角的“預(yù)覽”按鈕,觀看擦除效果(如果沒有設(shè)置退場過渡效果,擦除對象將在屏幕上突然消失)。
(2)運行程序,“電腦和網(wǎng)絡(luò)”圖像立即被擦除。圖6-2-20選擇擦除的對象
(3)擦除圖標(biāo)的退場過渡效果,在擦除圖標(biāo)屬性面板中,單擊“特效”框右側(cè)的方形小按鈕,打開“擦除模式”對話框,如圖6-2-21所示。在分類列表框中,選擇一種過渡類型,在特效列表框中選擇一種過渡效果,單擊“應(yīng)用”按鈕,預(yù)覽退場過渡效果,確認(rèn)效果后,單擊“確定”按鈕,關(guān)閉過渡效果對話框,運行程序,可以看到具有退場過渡的擦除效果。圖6-2-21“擦除模式”對話框6.2.5計算圖標(biāo)
Authorware7.02一方面將程序設(shè)計圖標(biāo)化、直觀化,使之更容易學(xué)習(xí)和使用,一方面也保留了直接編寫程序代碼的途徑,從而實現(xiàn)圖標(biāo)所不能實現(xiàn)的更加全面和細(xì)致的程序控制,這種直接編程的途徑,就是通過使用計算機圖標(biāo)實現(xiàn)的。
1.使用計算圖標(biāo)的操作步驟
使用計算圖標(biāo)的操作步驟如下(如圖6-2-22所示):
(1)在設(shè)計窗口中放置計算圖標(biāo)。
(2)雙擊打開計算圖標(biāo),在計算窗口中輸入程序代碼,按Alt+Enter鍵換行。
(3)如果程序中包含系統(tǒng)函數(shù)或系統(tǒng)變量,且對其沒有確切的記憶,可以打開函數(shù)對話框或變量對話框,選擇所需要的函數(shù)或變量,單擊“粘貼”按鈕將其粘貼到計算窗口,按“完成”按鈕關(guān)閉函數(shù)對話框或變量對話框。
(4)關(guān)閉計算窗口,彈出確認(rèn)保存對話框,單擊“是”按鈕確認(rèn)保存程序內(nèi)容,關(guān)閉對話框。圖6-2-22使用計算圖標(biāo)的操作步驟
2.計算窗口中的參數(shù)設(shè)置
(1)計算窗口參數(shù)設(shè)置對話框。單擊計算窗口(如圖6-2-23所示)右上角的設(shè)置按鈕,可以打開圖6-2-24所示的PreferencesCalculations(計算窗口設(shè)置)對話框,通過這個對話框,可以對計算窗口進行各種設(shè)置。
(2)計算窗口控制命令輸入對話框。單擊計算窗口右上角的設(shè)置按鈕,可以打開圖6-2-25所示的InsertAuthorwareSnippet對話框,通過這個對話框,可以在計算窗口中輸入程序控制命令,方便進行程序設(shè)計。圖6-2-23計算窗口圖6-2-24計算窗口設(shè)置對話框
(2)計算窗口控制命令輸入對話框。單擊計算窗口右上角的設(shè)置按鈕,可以打開圖6-2-25所示的InsertAuthorwareSnippet對話框,通過這個對話框,可以在計算窗口中輸入程序控制命令,方便進行程序設(shè)計。
3.快捷菜單
將光標(biāo)置于計算窗口中,單擊鼠標(biāo)右鍵,可以彈出如圖6-2-26所示的計算圖標(biāo)的快捷菜單。快捷菜單中包含了一些使用比較頻繁的編輯命令,也有一些比較特殊的命令。例如,在“Insert”命令的子菜單中,有插入特殊符號、插入分界線以及創(chuàng)建提示信息對話框等命令。執(zhí)行菜單中的“Preferences”命令,可以打開計算窗口,設(shè)置對話框。圖6-2-25“InsertAuthorwareSnippet”對話框圖6-2-26計算圖標(biāo)的快捷菜單6.2.6群組圖標(biāo)
一個Authorware7.02程序可能由許多圖標(biāo)組成,程序內(nèi)容越多,圖標(biāo)就越多。如果圖標(biāo)都出現(xiàn)在同一個設(shè)計窗口中,程序?qū)⑦^于冗長而沒有層次。將在內(nèi)容上關(guān)聯(lián)的,在流程線上連續(xù)的圖標(biāo)組合在同一個圖標(biāo)中,并且將程序中像這樣的其它圖標(biāo)也都組合在相應(yīng)的組合圖標(biāo)中,這樣,既縮短了流程線的長度,也使程序有了層次。程序的主體,在一級設(shè)計窗口中體現(xiàn);程序的局部,在組合圖標(biāo)的二級窗口中體現(xiàn)。如果需要,還可以在二級窗口中使用組合圖標(biāo),并在相應(yīng)的三級窗口中建立程序內(nèi)容。例如,在例題6-2-1的程序“假日”中,就使用了三個群組圖標(biāo),如圖6-2-27所示。
1.使用組合圖標(biāo)的操作步驟
在流程線上放置組合圖標(biāo),雙擊打開組合圖標(biāo)。在打開的組合圖標(biāo)窗口中建立程序內(nèi)容,關(guān)閉組合圖標(biāo)窗口。圖6-2-27三個群組圖標(biāo)
2.群組與取消群組
1)群組
選中流程線上多個連續(xù)的圖標(biāo),執(zhí)行“修改”|“群組”命令或者按Ctrl+G鍵,可以將這些圖標(biāo)組合在一個群組圖標(biāo)中。實際上,群組也是使用組合圖標(biāo)的一種常用方法。在程序設(shè)計中,有時并沒有事先想好要在哪里使用組合圖標(biāo),而是事后想到需要將多個圖標(biāo)組合在一個圖標(biāo)中。群組還有一個用法就是,在顯示圖標(biāo)中繪制了多個幾何圖形后,也可以用此命令,將它們組合成一個圖形。
2)取消群組
選中組合圖標(biāo),執(zhí)行“修改”|“取消群組”命令或者按Ctrl+Shift+G鍵,可以取消群組圖標(biāo),使原來組合圖標(biāo)中的內(nèi)容出現(xiàn)在本級窗口中。
3.設(shè)計窗口滾動條
當(dāng)程序圖標(biāo)很多時,即便將設(shè)計窗口向下拉到最長,也難以看到程序全部內(nèi)容。將光標(biāo)置于設(shè)計窗口內(nèi)右擊,彈出如圖6-2-28所示的菜單,選擇“滾動條”選項。此時,設(shè)計窗口中出現(xiàn)滾動條,如圖6-2-29所示。通過滾動條,可以瀏覽任意長的程序內(nèi)容。圖6-2-28設(shè)計窗口的快捷菜單圖6-2-29設(shè)計窗口中出現(xiàn)滾動條6.2.7Authorware7.02中應(yīng)用媒體的插入
多媒體作品中使用的素材,按其表現(xiàn)形式可分為三類:視覺素材、聽覺素材和視聽綜合素材。如文字、圖形、圖像及不包含聲音的視頻和動畫,都是視覺素材;音樂、語音和音效是聽覺素材;包含聲音的素材、動畫和影片是綜合素材。這一節(jié)中主要介紹聲音、動畫和視頻在Authorware7.02的應(yīng)用。
1.導(dǎo)入聲音
Authorware7.02中可以導(dǎo)入聲音的文件有六種類型:WAVE、SWA、VOX、MP3Sound、AIFF、PCM,如圖6-2-30所示。
在上述的六種聲音格式中,WAVE、SWA和MP3Sound三種最為常用,而SWA是WAVE格式的壓縮格式,也是Authorware7.02所特有的一種聲音格式。圖6-2-30六種類型的聲音文件
2.聲音圖標(biāo)屬性面板
聲音圖標(biāo)屬性面板主要有三個部分組成。左邊的部分用于導(dǎo)入聲音和預(yù)聽聲音,“聲音”選項卡用于了解聲音信息,“計時”選項卡用于設(shè)置聲音屬性。
(1)“聲音”選項卡,該選項卡顯示了以下信息:聲音文件路徑、存儲方式、文件大小和文件格式等,如圖6-2-31所示。圖6-2-31“聲音”選項卡
(2)“計時”選項卡,該選項卡有執(zhí)行方式、播放、速率等內(nèi)容,如圖6-2-32所示。
執(zhí)行方式:該下拉列表框中有三個選項?!暗却钡酵瓿伞?,等待聲音圖標(biāo)中的聲音播放完畢后,才執(zhí)行后面的圖標(biāo);“同時”,在執(zhí)行聲音圖標(biāo)的同時,執(zhí)行該聲音圖標(biāo)后面的圖標(biāo);“永久”,選中這種設(shè)置后,聲音圖標(biāo)將在整個程序運行期間處于等待執(zhí)行狀態(tài),當(dāng)“播放”選項下的表達式的值為真時,便播放聲音。圖6-2-32“計時”選項卡播放:該下拉列表框中有兩個選項?!安シ糯螖?shù)”是按固定的次數(shù)播放聲音,在下方的文本框中給出播放次數(shù),默認(rèn)次數(shù)為1,如果要循環(huán)不停地播放聲音,可以給一個足夠的數(shù)字,例如設(shè)置數(shù)字為100,使聲音連續(xù)播放100次,也可以給出變量或表達式,使播放次數(shù)可以改變;“直到為真”,在“執(zhí)行方式”下拉列表框中選擇“永久”選項后,并在下方文本框中給出變量或表達式,當(dāng)變量或表達式為真時,播放聲音。速率:聲音的播放速度,100為正常播放,大于或小于100為變速播放。
開始:用于設(shè)置何時開始播放聲音,在文本框中給出變量和表達式的值為真時,開始播放。
等待前一聲音完成:選中該復(fù)選框,等前一個聲音播放完畢后,才開始播放本聲音圖標(biāo)中的聲音。
3.壓縮聲音
在Authorware7.02中可以將WAVE格式壓縮成SWA格式聲音。進入Authorware7.02,執(zhí)行“其它”|“其它”|“Convert?.WAVFilesTo?.SWAfiles”命令,打開轉(zhuǎn)換聲音文件對話框,如圖6-2-33所示。
(1)單擊左下角的“AddFiles”按鈕,添加需要進行壓縮轉(zhuǎn)換的WAVE格式聲音文件,選擇所要轉(zhuǎn)換的文件后,該文件出現(xiàn)在轉(zhuǎn)換聲音文件對話框的FilesToConvert列表中。
(2)單擊轉(zhuǎn)換聲音文件對話框中的“SelectNewFolder”按鈕,選擇用來保存轉(zhuǎn)換后的SWA文件的存盤路徑。
(3)按“Convert”按鈕開始轉(zhuǎn)換。圖6-2-33轉(zhuǎn)換聲音文件對話框
4.導(dǎo)入AVI視頻
視頻素材只能以外部連接方式使用,不能導(dǎo)入Authorware7.02程序內(nèi)部,因而發(fā)行作品時必須附帶視頻素材。
1)導(dǎo)入視頻
在設(shè)計窗口中放置一個數(shù)字電影圖標(biāo),如圖6-2-34所示,選中該圖標(biāo),在電影圖標(biāo)屬性面板中單擊“導(dǎo)入”按鈕,彈出導(dǎo)入文件對話框,找到“例題6-4-2”文件夾,選擇其中的視頻文件“名.avi”。單擊“導(dǎo)入文件”對話框中的“導(dǎo)入”按鈕,導(dǎo)入所選視頻。導(dǎo)入后,電影圖標(biāo)屬性面板中即出現(xiàn)該視頻有關(guān)信息。
運行程序,觀看視頻播放效果,播放時可拖動調(diào)動視頻動畫在演示窗口中的位置。將當(dāng)前文件保存在視頻文件所在的文件夾中,文件名為“導(dǎo)入視頻”。圖6-2-34在設(shè)計窗口中放置一個數(shù)字電影圖標(biāo)
2)電影圖標(biāo)的屬性面板
電影圖標(biāo)屬性面板中有電影、計時和版面布局三個選項卡。
(1)“電影”選項卡,如圖6-2-35所示。
文件:顯示視頻的路徑和文件名,也可以輸入新的路徑和文件名,更改鏈接的視頻對象。
存儲:其中,外部表示視頻是外部鏈接對象。
層:視頻對象在演示窗口中的顯示層次。
模式:顯示方式。視頻對象只有一種顯示方式——不透明。圖6-2-35“電影”選項卡選項:該選項區(qū)域下有6個復(fù)選框?!胺乐棺詣硬脸保悍乐贡黄渌鼒D標(biāo)所設(shè)置的自動擦除功能所擦除,如果選擇了選項,就只有用擦除圖標(biāo)擦除該視頻對象。“擦除以前內(nèi)容”:執(zhí)行到該電影圖標(biāo)后,擦除前面所有圖標(biāo)顯示的內(nèi)容。“直接寫屏”:將視頻對象顯示在其它所有顯示對象之上?!巴瑫r播放聲音”:如果視頻對象中包含聲音,選中,則可以播放聲音,否則,將不播放聲音。
(2)“計時”選項卡,如圖6-2-36所示。
“執(zhí)行方式”:包括三個選項:“等待直到完成”、“同時”和“永久”,其作用與聲音圖標(biāo)屬性對話框中的這些選項的作用相同。
“播放”:播放選項也有三個選項:“重復(fù)”、“播放次數(shù)”和“直到為真”?!爸貜?fù)”使視頻重復(fù)播放,直到使用擦除圖標(biāo)將其擦除,或使用系統(tǒng)函數(shù)mediapause()將其終止?!安シ糯螖?shù)”和“直到為真”作用與聲音圖標(biāo)屬性對話框中的這些選項的作用相同?!八俾省保翰シ潘俣?,單位為f/s(幀每秒)。如果“速率”文本框為空白(默認(rèn)設(shè)置),則按視頻原來的速度播放;輸入不同于原有速度的數(shù)值后,可以慢速或快速播放。
“開始幀”和“結(jié)束幀”:在文本框中給出開始數(shù)字和終止數(shù)字,確定視頻的播放范圍。默認(rèn)設(shè)置為從第一幀播放到最后一幀。比如分別輸入100和150,表示從100幀播放到150幀。如果給出的起始幀大于終止幀,可以使視頻倒放,音樂也倒放,但已不成聲調(diào)。圖6-2-36“計時”選項卡
5.插入GIF動畫
GIF動畫一般都制作成幅面小、播放長度短、容量較小的文件,內(nèi)容和形式生動活潑,在多媒體作品中起到點綴畫面的作用。導(dǎo)入GIF動畫的方法如下:
(1)進入Authorware7.02,新建一個文件,執(zhí)行“插入”|“媒體”|“AnimatedGIF”命令,打開“AnimatedGIFAssetProperties”對話框,如圖6-2-37所示,同時在設(shè)計窗口中出現(xiàn)Gif動畫圖標(biāo)。圖6-2-37“AnimatedGIFAssetProperties”對話框
(2)單擊對話框中的“Browse”按鈕,彈出打開GIF動畫文件對話框,從文件夾例題6-4-3中導(dǎo)入GIF動畫文件。此時,在Gif動畫屬性對話框中,顯示出所引入的GIF動畫文件的幀數(shù)、幅面以及路徑和文件名。單擊“OK”按鈕,關(guān)閉該對話框。
(3)運行程序,在演示窗口可以拖動看到的GIF動畫,調(diào)整它在窗口中的位置,關(guān)閉演示窗口,保存程序。
6.插入Flash動畫
導(dǎo)入Flash動畫的方法如下:
(1)進入Authorware7.02,執(zhí)行“插入”?|?“FlashMovie”命令,打開“FlashAssetProperties”對話框,同時在設(shè)計窗口中出現(xiàn)Flash動畫圖標(biāo),如圖6-2-38所示。
(2)單擊對話框中的“Browse”按鈕,彈出Flash動畫文件對話框,從文件夾“例題6-4-4”中找到并打開Flash動畫文件“出塞曲”。此時,在Flash動畫屬性對話框中顯示出所打開的Flash動畫文件的有關(guān)信息。單擊“OK”按鈕,關(guān)閉該對話框。
(3)在設(shè)計窗口中,將Flash動畫圖標(biāo)的默認(rèn)名稱改為“出塞曲”,運行程序,開始播放電影,在演示窗口中,拖曳調(diào)整其位置,保存當(dāng)前程序。圖6-2-38“插入”|“FlashMovie”命令項目拓展訓(xùn)練
1.制作單一流程程序“媒體的發(fā)展”
這一節(jié)結(jié)合“光盤\學(xué)習(xí)單元6\項目6.2”中的程序“媒體的發(fā)展”,練習(xí)基本圖標(biāo)的使用方法,并涉及聲音圖標(biāo)的使用,定義和引用變量,引用系統(tǒng)函數(shù),以及批量導(dǎo)入外部文件和批量修改圖標(biāo)屬性的方法(具體操作步驟詳見《〈多媒體技術(shù)基礎(chǔ)與應(yīng)用(第二版)〉項目實訓(xùn)指導(dǎo)》“學(xué)習(xí)單元6”的“項目6.2”)。
2.聲音與其它媒體的同步
為配合解說而出現(xiàn)的圖像使用等待圖標(biāo)設(shè)置相應(yīng)的停留時間,這種處理的方法并不能保證嚴(yán)格同步,因為展示圖像的總時間等于顯示每一幅圖像的時間加上每一幅圖像的停留時間,而顯示每一幅圖像的時間將會因電腦硬件性能而有差異。于是,在不同的電腦環(huán)境下,聲音與畫面就可能出現(xiàn)不同步的現(xiàn)象。聲音越長,畫面越多,這種現(xiàn)象就越明顯。
在這里,將通過下面的例題,介紹和練習(xí)通過建立聲音圖標(biāo)子圖標(biāo),實現(xiàn)聲音與圖像同步播放的方法。作品內(nèi)容:明式古典家具欣賞(制作方法詳見《〈多媒體技術(shù)基礎(chǔ)與應(yīng)用(第二版)〉項目實訓(xùn)指導(dǎo)》本章“學(xué)習(xí)單元6”的“項目6.2”)。素材路徑:光盤\學(xué)習(xí)單元6\項目6.2\明式家具欣賞。
素材介紹:14個Jpg格式圖像文件是利用資料圖片經(jīng)過掃描而獲得,并在Photoshop中做了相應(yīng)的加工處理。聲音文件“解說詞”(如表6-2-1所示)是在Windows錄音機中使用麥克風(fēng)錄制的,通過PremierePro1.5中與背景音樂合成,并進行了音頻格式、音量和降噪等處理。表6-2-1聲音文件“解說詞”
項目6.3Authorware7.02設(shè)置動畫
項目實施要求
掌握應(yīng)用Authorware的移動圖標(biāo)設(shè)計動態(tài)的演示效果。
項目主要內(nèi)容
主要學(xué)習(xí)移動圖標(biāo)所具有的五種移動方式。
項目實施安排
Authorware7.02中可以通過移動圖標(biāo)使文字、圖形和動畫對象的位置發(fā)生移動,從而產(chǎn)生更生動的視覺效果。在Authorware7.02中,建立了顯示圖標(biāo)或電影,以及插入了GIF動畫圖標(biāo)或FLASH動畫圖標(biāo)之后,可以在這些圖標(biāo)下方使用動畫圖標(biāo),使這些圖標(biāo)中的視覺內(nèi)容發(fā)生平行移動,從而產(chǎn)生動畫效果。移動圖標(biāo)可以實現(xiàn)的動畫效果有五種類型,如圖6-3-1所示。
(1)指向固定點。
(2)指向固定直線上的某點。
(3)指向固定區(qū)域內(nèi)的某點。
(4)指向固定路徑的終點。
(5)指向固定路徑上的任意點。圖6-3-1移動圖標(biāo)的五種動畫效果6.3.1創(chuàng)建動畫的方法
1.指向固定點的操作方法結(jié)合實例來介紹第一種動畫類型
素材路徑:光盤\學(xué)習(xí)單元6\項目6.3\拋圈游戲,操作步驟如下:
(1)將光盤文件夾“\項目6.3\拋圈游戲”復(fù)制到硬盤上自己的文件夾中,該文件夾中準(zhǔn)備了一個GIF動畫文件。打開Authorware7.02并新建一個文件。
(2)在設(shè)計窗口中,插入GIF動畫—奔馬.GIF。運行程序,可以看到一匹馬在窗口中奔跑。這個例題的目的就是讓馬從窗口左邊跑入,有右邊跑出。將馬拖到窗口左端僅露頭部,作為動畫的起始位置,如圖6-3-2所示。圖6-3-2原地奔跑的馬
(3)在GIF動畫圖標(biāo)下放置一個動畫圖標(biāo)。選中動畫圖標(biāo),在動畫屬性面板中,保持默認(rèn)動畫類型“指向固定點”,并單擊面板上的“預(yù)覽”按鈕,在演示窗口中選擇露出的馬頭,選擇馬為動畫對象。
(4)確定動畫對象后,在動畫屬性面板的“定時”下拉列表框中選擇“時間(秒)”,在文本框中設(shè)置5秒,作為整個移動時間。在“目標(biāo)”位置中將X框中的值改為700,物體移出演示窗口右邊,動畫屬性面板如圖6-3-3所示。圖6-3-3動畫屬性面板
(5)單擊“播放”按鈕,可以預(yù)覽動畫過程。運行程序,可以看到馬從左向右奔跑的動畫效果。實際上,整個動畫中包括了兩種動畫效果,一種是馬本身的身體動作,這是GIF動畫提供的;另一種是從左向右的直線運動,這是移動圖標(biāo)提供的。
(6)為了實現(xiàn)馬不停地跑出來的效果,可以在程序末端使用計算圖標(biāo)建立循環(huán),如圖6-3-4所示。運行測試后,保存當(dāng)前程序。圖6-3-4使用計算圖標(biāo)建立循環(huán)
2.創(chuàng)建動畫的基本原則
(1)動畫是對視覺對象施加移動。在一個動畫圖標(biāo)的上方,必須要有一個被施加移動的視覺圖標(biāo)(顯示圖標(biāo)、電影圖標(biāo)或GIF動畫、FLASH動畫等)。
(2)一個動畫圖標(biāo)只能對一個視覺圖標(biāo)施加動畫,不能同時控制多個視覺圖標(biāo)。
(3)如果一個視覺圖標(biāo)中包含多個顯示對象,動畫圖標(biāo)不能單獨控制其中的一個或幾個對象,只能統(tǒng)一的控制全體對象。
(4)一個視覺圖標(biāo)之后可以帶有多個動畫圖標(biāo),為同一個顯示對象施加連續(xù)的動畫。
3.移動圖標(biāo)屬性面板(如圖6-3-5所示)
(1)類型:面板中的“類型”下拉列表框給出了Authorware7.02的五種動畫類型,選擇了某種動畫類型后,在面板左上角會出現(xiàn)所選動畫類型的示意圖。
(2)層:設(shè)置移動對象所在的層。
(3)定時:用于設(shè)置移動所需要的時間,單位為秒;也可以設(shè)置移動速度,單位為s/in。
(4)執(zhí)行方式:列表中的“等待直到完成”選項表示動畫圖標(biāo)執(zhí)行完畢后,才執(zhí)行后續(xù)圖標(biāo);“同時”選項則表示動畫圖標(biāo)執(zhí)行的同時,也執(zhí)行后續(xù)圖標(biāo)。
(5)目標(biāo):不同動畫類型此選項內(nèi)容將有所不同,這些問題將在下面幾節(jié)中結(jié)合具體的動畫類型進行詳細(xì)介紹。圖6-3-5移動圖標(biāo)屬性面板6.3.2指向固定直線上的某點
這一小節(jié)介紹創(chuàng)建“指向固定直線上的某點”動畫的方法。
素材路徑:光盤\學(xué)習(xí)單元6\項目6.3\練車,操作步驟如下:
(1)將光盤文件夾“練車”復(fù)制到硬盤上自己的文件夾中,該文件夾中準(zhǔn)備了本例的全部素材。
(2)打開Authorware7.02,并新建一個文件,在文件屬性面板中設(shè)置演示窗口:大小為640?×?480,白色背景,取消菜單欄,保留標(biāo)題欄。
(3)創(chuàng)建標(biāo)題和背景圖像,如圖6-3-6所示。建立顯示圖標(biāo)“標(biāo)題”,輸入“練車”和“例題6-5-2”;再建立顯示圖標(biāo)“鄉(xiāng)間”,導(dǎo)入“鄉(xiāng)間”圖像,并布置好位置。圖6-3-6創(chuàng)建標(biāo)題和背景圖像
(4)創(chuàng)建吉普車動畫(如圖6-3-7所示)。建立顯示圖標(biāo)“吉普車”,并輸入“吉普車”圖像,設(shè)置顯示方式為“阿爾法通道”方式,將吉普車拖放到演示窗口左下方。
建立動畫圖標(biāo)“進退”運行程序,在動畫圖標(biāo)屬性面板中單擊“預(yù)覽”按鈕,從演示窗口中選擇吉普車為移動對象。在動畫圖標(biāo)屬性面板“類型”下拉列表框中選“指向固定直線上的某點”動畫類型。
在動畫圖標(biāo)屬性面板中單擊“基點”,選擇吉普車圖像,確定其為動畫對象,并確定其當(dāng)前位置是所設(shè)固定直線的起點,再單擊終點,將吉普車拖曳到演示窗口右邊,此時已經(jīng)看到畫面上所設(shè)置的直線,吉普車將在這條設(shè)置直線上定位,并將終點坐標(biāo)改為10。圖6-3-7創(chuàng)建吉普車動畫
(5)設(shè)置目的點和動畫時間。在動畫圖標(biāo)屬性面板的“定時”選項中,將動畫時間設(shè)置為3秒。本例題的動畫是要讓吉普車在直線上的任意點定位,因此需要目的的坐標(biāo)設(shè)為變量。在動畫圖標(biāo)屬性面板中的“目標(biāo)”項,設(shè)置變量“wz”,并按回車鍵,彈出新變量對話框,給出變量的初始值0和描述信息,單擊“確定”按鈕,關(guān)閉新對話框,如圖6-3-8所示。
(6)位置變量賦值,在吉普車圖標(biāo)下方建立計算機圖標(biāo)“位置”,雙擊打開計算圖標(biāo),引用系統(tǒng)隨機函數(shù)Random位置標(biāo)量賦值,如圖6-3-9所示。這樣,每次執(zhí)行這個計算機圖標(biāo)時變量wz都會取得一個0到10之間的隨機整數(shù),使吉普車每次運動到直線上一個不同的點。圖6-3-8設(shè)置目標(biāo)變量“wz”圖6-3-9位置標(biāo)量變量
(7)創(chuàng)建發(fā)令按鈕和音效。在吉普車圖標(biāo)下方建立等待圖標(biāo)“發(fā)令”,該圖標(biāo)可提供一個繼續(xù)按鈕,當(dāng)用戶單擊該按鈕后,教練員吹哨,吉普車開動,如圖6-3-10所示。
在等待圖標(biāo)下方建立聲音圖標(biāo)“哨聲”,導(dǎo)入聲音文件“哨聲”,設(shè)置“等待直到完成”執(zhí)行方式。在計算圖標(biāo)下方建立聲音圖標(biāo)“練車”,導(dǎo)入聲音文件“練車”,設(shè)置“同時”執(zhí)行方式,如圖6-3-11所示。圖6-3-10繼續(xù)按鈕圖6-3-11導(dǎo)入聲音
(8)創(chuàng)建循環(huán),在程序末端建立計算圖標(biāo)“循環(huán)”,使用轉(zhuǎn)向函數(shù)Goto,設(shè)置函數(shù)參數(shù)“發(fā)令”,使程序轉(zhuǎn)向等待圖標(biāo)“發(fā)令”,如圖6-3-12所示。運行程序,每次單擊按鈕后,在哨聲的指揮下,吉普車都從其當(dāng)前位置,或者前進,或者后退。
(9)將當(dāng)前程序保存在素材所在的文件中,文件名為“練車”。運行程序,檢驗按鈕的作用以及動畫與音效的配合效果。圖6-3-12建立計算圖標(biāo)“循環(huán)”項目拓展訓(xùn)練
1.指向固定區(qū)域內(nèi)的某點
制作“拋圈游戲”,介紹創(chuàng)建指向固定區(qū)域內(nèi)的某點動畫的方法,并結(jié)合例題程序的需要,進一步熟悉使用變量和函數(shù)的方法。
本例“拋圈游戲”的運行結(jié)果如圖6-3-13所示。素材路徑:光盤\學(xué)習(xí)單元6\項目6.3\拋圈游戲,具體操作步驟詳見《〈多媒體技術(shù)基礎(chǔ)與應(yīng)用(第二版)〉項目實訓(xùn)指導(dǎo)》“學(xué)習(xí)單元6”的“項目6.3”。圖6-3-13“拋圈游戲”運行結(jié)果
2.指向固定路徑的終點
制作“采蜜”,介紹創(chuàng)建指向固定路徑的終點動畫的方法,具體操作步驟詳見《〈多媒體技術(shù)基礎(chǔ)與應(yīng)用(第二版)〉項目實訓(xùn)指導(dǎo)》“學(xué)習(xí)單元6”的“項目6.3”。
素材路徑:光盤\學(xué)習(xí)單元6\項目6.3\蜜蜂采蜜飛行模擬。運行結(jié)果如圖6-3-4所示。
3.指向固定路徑的任意點
制作“尋找花蜜”,介紹一個指向固定路徑的任意點類型,封閉路線動畫的應(yīng)用實例(具體操作步驟詳見《〈多媒體技術(shù)基礎(chǔ)與應(yīng)用(第二版)〉項目實訓(xùn)指導(dǎo)》“學(xué)習(xí)單元6”的“項目6.3”)。本例素材路徑:光盤\學(xué)習(xí)單元6\項目6.3\蜜蜂尋找花蜜飛行模擬,程序和運行結(jié)果如圖6-3-15所示。圖6-3-14創(chuàng)建標(biāo)題和背景圖像圖6-3-15程序和運行結(jié)果
項目6.4Authorware交互功能設(shè)計
項目實施要求
掌握應(yīng)用Authorware設(shè)計各種交互功能和智能化模塊。
項目主要內(nèi)容
(1)學(xué)習(xí)Authorware的11種交互功能。
(2)智能分支圖標(biāo)的應(yīng)用。
項目實施安排
Authorware7.02具有豐富多樣的交互功能,交互圖標(biāo)是實現(xiàn)這些功能的途徑,也是Authorware軟件最具特色的一種功能。
6.4.1交互圖標(biāo)概述
交互圖標(biāo)是Authorware7.02最具特色的圖標(biāo)之一。交互圖標(biāo)可以提供多達11種交互類型,使用戶可以通過輸入文本,選擇菜單,單擊按鈕,進入熱區(qū),熱對象等靈活多樣的操作方式與作品進行實時的交互。這一節(jié)先介紹創(chuàng)建交互的基本操作、交互的各種響應(yīng)類型和交互圖標(biāo)的屬性設(shè)置。
1.交互圖標(biāo)的基本操作
下面通過簡單實例來了解交互圖標(biāo)的應(yīng)用,操作步驟如下:
(1)打開Authorware7.02并新建文件,設(shè)置演示窗口:大小為320?×?240,白色背景。
(2)在設(shè)計窗口中放置一個交互圖標(biāo)并命名為“交互圖標(biāo)”,拖放一個顯示圖標(biāo)到交互圖標(biāo)的右側(cè),隨即出現(xiàn)交互類型對話框,同時演示窗口中出現(xiàn)一個未命名的按鈕。單擊“確定”按鈕,選中“按鈕”交互類型,如圖6-4-1所示。圖6-4-1選中按鈕交互類型
(3)此時,由顯示圖標(biāo)生成了一個交互分支,將該分支命名為“圓”,運行程序,單擊按鈕“圓”,顯示圖標(biāo)自動打開,調(diào)整按鈕的位置到左上方,如圖6-4-2所示,在其中畫一個大小合適的圓,并填充顏色。
(4)選中顯示圖標(biāo),復(fù)制該圖標(biāo)。將粘貼手指向顯示圖標(biāo)右側(cè),連按3次Ctrl+V,粘貼3個相同的圖標(biāo),生成3個新的分支,修改后3個顯示圖標(biāo)的名稱為“三角形”,“矩形”,“多邊形”,如圖6-4-3所示。圖6-4-2顯示圖標(biāo)生成第一個交互分支圖6-4-3復(fù)制創(chuàng)建三個分支
(5)到此,已經(jīng)創(chuàng)建了一個具有4個交互分支的、采用按鈕響應(yīng)類型的交互結(jié)構(gòu)程序。分別打開“三角形”、“矩形”、“多邊形”對應(yīng)的顯示圖標(biāo),將原有的“圓”刪除,并在相應(yīng)的圖標(biāo)中畫出一個“三角形”、“矩形”或“多邊形”。運行程序,單擊對應(yīng)按鈕,相應(yīng)分支中的內(nèi)容就會顯示出來,并調(diào)整好它們的位置,程序運行結(jié)果如圖6-4-4所示。圖6-4-4程序運行結(jié)果
2.創(chuàng)建交互的基本原則
在Authorware7.02程序中,實現(xiàn)交互主要是靠交互圖標(biāo)。關(guān)于創(chuàng)建交互,有以下幾個基本的原則:
(1)一個交互圖標(biāo)必須有一個或幾個分支,各分支可以采用相同的交互響應(yīng)類型,也可以采用不同的交互類型。
(2)一個分支生成后,該分支響應(yīng)類型以及各種相關(guān)的設(shè)置將具有繼承性。也就是說,當(dāng)建立下一個分支時,會自動地采取前一個分支的響應(yīng)類型和有關(guān)設(shè)置。
(3)除了交互圖標(biāo)本身以外,任何圖標(biāo)都可以直接用來生成交互分支。如果要在交互分支中使用交互圖標(biāo),需要先用群組圖標(biāo)中生成分支,再在群組圖標(biāo)中使用交互圖標(biāo)。
(4)交互圖標(biāo)本身具有顯示功能,并且包含顯示圖標(biāo)所具有的各種屬性設(shè)置。與交互有關(guān)的某些視覺內(nèi)容,可以在交互圖標(biāo)中生成。
(5)要使一個交互在程序運行中始終起作用,應(yīng)將其設(shè)置成為永久性交互。
3.交互的各種響應(yīng)類型
當(dāng)建立第一個交互分支時,會出現(xiàn)如圖6-4-5所示的交互響應(yīng)類型對話框,這里列出了11種響應(yīng)類型,它們的名稱和含義如下所述。
按鈕響應(yīng):響應(yīng)單擊按鈕的事件。
熱區(qū)域響應(yīng):響應(yīng)單擊或進入設(shè)定區(qū)域的事件。
熱對象響應(yīng):響應(yīng)單擊設(shè)定物體的事件。
目標(biāo)區(qū)響應(yīng):響應(yīng)將設(shè)定物體拖入設(shè)定區(qū)域的事件。
下拉菜單響應(yīng):響應(yīng)所選擇的菜單選項。條件響應(yīng):響應(yīng)變量或表達的邏輯值。
文本輸入響應(yīng):響應(yīng)由鍵盤輸入的文本。
按鍵響應(yīng):響應(yīng)所定義的按鍵。
重試限制響應(yīng):響應(yīng)所限定的嘗試次數(shù)。
時間限制響應(yīng):響應(yīng)所設(shè)定的限制時間。
事件響應(yīng):響應(yīng)ActiveX控件事件。
不同的響應(yīng)類型,實現(xiàn)不同的交互方式,這為交互程序設(shè)計提供了靈活多樣的控制手段,由這些響應(yīng)類型所實現(xiàn)的交互,是學(xué)習(xí)Authorware7.02的重點,望讀者在學(xué)習(xí)中認(rèn)真對待,并在實際制作中靈活運用。圖6-4-5交互響應(yīng)類型對話框
4.交互圖標(biāo)屬性
選中交互圖標(biāo)后,窗口下方將出現(xiàn)交互圖標(biāo)屬性面板,如圖6-4-6所示。
(1)“交互作用”選項卡?!安脸毕吕斜砜蛴脕泶_定何時擦除交互圖標(biāo)中顯示的內(nèi)容,其中有3個選項:“在下次輸入之后”表示在選擇分支后,進入相應(yīng)分支之前擦除;“在退出之前”表示在退出交互圖標(biāo)后,執(zhí)行下一個圖標(biāo)之前擦除;“不擦除”表示退出交互圖標(biāo)后也不擦除,直到用擦除圖標(biāo)將其擦除?!安脸匦А庇脕碓O(shè)置擦除交互圖標(biāo)中的內(nèi)容時用的過渡效果?!斑x項”右側(cè)有兩個設(shè)置:“在退出前中止”表示可以在退出交互圖標(biāo)時,添加一個“繼續(xù)”按鈕,程序暫停,單擊此按鈕或按任意鍵后,程序才能繼續(xù);“顯示按鈕”用來確定是否顯示退出交互圖標(biāo)前的“繼續(xù)”銨鈕。
(2)“顯示”和“版面布局”選項卡中的內(nèi)容和顯示圖標(biāo)的屬性完全一樣,這里不再重復(fù)。圖6-4-6交互圖標(biāo)屬性面板
5.交互分支的屬性設(shè)置
在交互圖標(biāo)下建立了分支后,每種響應(yīng)類型的分支都有不同的響應(yīng)類型符號,如圖6-4-7所示,單擊選中這個符號,窗口下方出現(xiàn)分支響應(yīng)屬性面板,如圖6-4-8所示。
(1)在第一個文本框中顯示的是本分支圖標(biāo)的名稱。
(2)“類型”下拉列表中可以選擇交互的類型。
(3)按鈕類型選項卡。選中按鈕響應(yīng)分支中的按鈕響應(yīng)符號,窗口下方出現(xiàn)按鈕響應(yīng)屬性面板,如圖6-4-9所示。圖6-4-7響應(yīng)類型符號圖6-4-8分支響應(yīng)屬性面板圖6-4-9按鈕響應(yīng)屬性面板大?。河脕碓O(shè)置按鈕的大小,單位為像素。
位置:用來設(shè)置按鈕的位置,以演示窗口左上角為坐標(biāo)原點,以按鈕左上角為參照點,以像素為單位。按鈕的大小和位置也可以在編輯時直接用鼠標(biāo)調(diào)整。這里設(shè)置按鈕,有利于按鈕的規(guī)范化。
標(biāo)簽:用于設(shè)置按鈕的標(biāo)簽。在文本框中給定標(biāo)簽文字后,系統(tǒng)會根據(jù)文字的多少自動調(diào)整按鈕的大小,默認(rèn)標(biāo)簽文字是取該按鈕響應(yīng)分支的名稱。
快捷鍵:用來設(shè)置與按鈕等效的快捷鍵。選項:有兩個復(fù)選框,“默認(rèn)按鈕”將按鈕定義為系統(tǒng)默認(rèn)按鈕,按鈕的邊框會被加粗,此時把回車鍵設(shè)置為按鈕等效鍵,選中該選項對自定義按鈕無效;“非激活狀態(tài)下隱藏”復(fù)選框選中后,當(dāng)按鈕被設(shè)置為不可用時,將從屏幕上隱去,當(dāng)置為可用時,會重新顯現(xiàn)出來。
鼠標(biāo):選項用來設(shè)置光標(biāo)的樣式。當(dāng)光標(biāo)指向按鈕時,將由標(biāo)準(zhǔn)樣式變?yōu)樗O(shè)置的樣式。單擊該選項右側(cè)的省略號按鈕,將打開鼠標(biāo)指針窗口,如圖6-4-10所示。窗口中列出了系統(tǒng)提供的標(biāo)準(zhǔn)鼠標(biāo)指針,選中某樣式并單擊“確定”按鈕后,該樣式將出現(xiàn)在“鼠標(biāo)”選項的鼠標(biāo)指針框中。如果標(biāo)準(zhǔn)樣式不能滿足需要,可以單擊鼠標(biāo)指針窗口中的“添加”按鈕,加載自定義鼠標(biāo)樣式。圖6-4-10鼠標(biāo)指針窗口
(4)響應(yīng)選項卡,包括以下幾個選項:
范圍:若選中“永久”,則此分支響應(yīng)在程序運行的始終都起作用,否則當(dāng)交互圖標(biāo)退出后,分支響應(yīng)不起作用。
激活條件:用于輸入一個條件,只有當(dāng)條件滿足時才能引發(fā)響應(yīng)。
擦除:用于確定相應(yīng)分支所顯示的內(nèi)容在什么時候被擦除?!跋乱淮屋斎胫蟆北硎具M入下一個分支后擦除;“下一次輸入之前”表示進入下一個分支前擦除;“在退出時”表示在退出交互圖標(biāo)后,執(zhí)行下一個圖標(biāo)之前擦除;“不擦除”表示不會擦除,直到用擦除圖標(biāo)將其擦除。分支:用來設(shè)置分支執(zhí)行完畢后程序的流向?!爸卦嚒北硎痉祷亟换D標(biāo),等待下一個響應(yīng);“繼續(xù)”表示如果在本分支右邊還有與本次響應(yīng)相匹配的分支,則自動進入那個分支繼續(xù)執(zhí)行;“退出交互”表示退出交互圖標(biāo),執(zhí)行主流程線上的下一個圖標(biāo)。
狀態(tài):用來設(shè)置本次響應(yīng)的正確或錯誤屬性?!安慌袛唷北硎緦Ρ敬雾憫?yīng)的正確與否不做判斷;“正確響應(yīng)”表示將本次響應(yīng)設(shè)置為正確的響應(yīng);“錯誤響應(yīng)”表示將本次響應(yīng)設(shè)置為錯誤的響應(yīng)。6.4.2Authorware7.02判斷圖標(biāo)
判斷圖標(biāo)也叫分支圖標(biāo)。在交互圖標(biāo)中曾建立過各種響應(yīng)類型的分支,當(dāng)程序執(zhí)行到交互圖標(biāo)時,大都由用戶決定轉(zhuǎn)向哪個分支執(zhí)行。分支圖標(biāo)的執(zhí)行不是由用戶的實時操作控制的,而是完全由分支圖標(biāo)屬性設(shè)置來決定所有分支的運行的。
1.創(chuàng)建分支結(jié)構(gòu)的基本操作
打開\例題\例題6-7\分支圖標(biāo)演示程序,如圖6-4-11所示。圖6-4-11分支圖標(biāo)演示程序
(1)拖動一個分支圖標(biāo)到設(shè)計窗口,并命名為“分支圖標(biāo)”,拖動一個或多個構(gòu)成分支的群組圖標(biāo)到分支圖標(biāo)右側(cè)并命名。
(2)雙擊分支中的分支符號,打開分支屬性面板,如圖6-4-12所示,如果需要,對其中的選項進行設(shè)置。
(3)雙擊分支圖標(biāo),打開分支圖標(biāo)屬性面板,如圖6-4-13所示,對其中的選項進行設(shè)置。
(4)對各個分支中的具體內(nèi)容進行編輯,這里分別在其中用顯示圖標(biāo)畫出一個圓、矩形和三角形,并在各分支中用等待圖標(biāo)設(shè)置2秒的等待時間。
2.分支的屬性設(shè)置
雙擊分支中的分支符號,可以打開如圖6-4-12所示的“屬性:判斷路徑”對話框。
擦除內(nèi)容:用來決定該分支中的內(nèi)容何時被分支結(jié)構(gòu)的自動擦除功能擦除,有3種選擇。
(1)在下個選擇之前:執(zhí)行完該分支即擦除。
(2)在退出之前:在退出整個分支結(jié)構(gòu)時才擦除。
(3)不擦除:不被自動擦除,只有用擦除圖標(biāo)才能擦除。
如果選中“執(zhí)行分支前暫?!睆?fù)選框,程序執(zhí)行完該分支后將暫停,并顯示“繼續(xù)”按鈕,單擊“繼續(xù)”按鈕,程序繼續(xù)運行。圖6-4-12“屬性:判斷路徑”對話框
3.分支圖標(biāo)的屬性設(shè)置
“分支圖標(biāo)屬性”面板用于對整個分支結(jié)構(gòu)進行設(shè)置。雙擊分支圖標(biāo),即可打開如圖6-4-13所示的分支圖標(biāo)屬性面板。建立分支結(jié)構(gòu),必須通過分支圖標(biāo)屬性面板對話框,對分支結(jié)構(gòu)的有關(guān)屬性進行設(shè)置。
(1)“時限”選項用來限制用戶在分支圖標(biāo)中停留的時間。文本框中可以設(shè)置以常數(shù)、變量或表達式表示的限定時間值,單位為秒。在執(zhí)行分支圖標(biāo)時,一旦超過限定時間,無論當(dāng)前執(zhí)行到哪個分支,都將退出分支圖標(biāo),執(zhí)行主流線上的下一個圖標(biāo)。如果設(shè)置了限制時間,“顯示剩余時間”復(fù)選框成為可用,選中后,屏幕上出現(xiàn)計時鐘,指示執(zhí)行當(dāng)前分支結(jié)構(gòu)的剩余時間。圖6-4-13分支圖標(biāo)屬性面板
(2)“重復(fù)”選項用來決定在分支結(jié)構(gòu)中執(zhí)行分支總的次數(shù),有以下5種選擇:
“固定的循環(huán)次數(shù)”:選擇該項后,下方的文本框可用,填入數(shù)值后,分支結(jié)構(gòu)就按這個固定的總次數(shù)執(zhí)行。如果次數(shù)小于1,不執(zhí)行分支結(jié)構(gòu)的任何分支。
“所有的路徑”:直到每個分支都至少執(zhí)行過一次后,才退出分支結(jié)構(gòu)。在這種情況下,執(zhí)行分支的總次數(shù),可能大于分支的總數(shù),因為有的分支可能不止執(zhí)行過一次。
“直到單擊鼠標(biāo)或按任意鍵”:不斷的循環(huán)執(zhí)行分支結(jié)構(gòu)中的分支,直到用戶單擊鼠標(biāo)或按鍵盤鍵,才退出分支結(jié)構(gòu)。在這種情況下,執(zhí)行分支的總次數(shù)取決于用戶的操作。
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 原子層沉積在器件制造中的應(yīng)用實例考核試卷
- 文化教學(xué)在外語學(xué)習(xí)中的情感因素研究考核試卷
- 印刷設(shè)備質(zhì)量控制與標(biāo)準(zhǔn)化流程設(shè)計考核試卷
- 4焊工工藝學(xué)第五版教學(xué)課件第四章-焊條電弧焊
- 上海市浦東新區(qū)統(tǒng)編版2024-2025學(xué)年四年級下冊期末考試語文試卷(含答案)
- 河南省新鄉(xiāng)市高新區(qū)2024-2025學(xué)年統(tǒng)編版二年級下冊期末考試語文試卷(含答案)
- 工作紀(jì)律遵守情況評價準(zhǔn)則
- 智能家居系統(tǒng)中模態(tài)控制邏輯設(shè)定
- 2024-2025學(xué)年黑龍江省哈爾濱市道外區(qū)八年級(下)期末數(shù)學(xué)試卷(五四學(xué)制)(含答案)
- 2025秋初中數(shù)學(xué)九年級上冊人教版教案設(shè)計 21.2.3因式分解法(1)-教案
- 老年患者譫妄的安全管理
- 機械工業(yè)環(huán)境保護設(shè)計規(guī)范2025年
- 變電站消防知識培訓(xùn)課件
- 2023年全國電賽高職高專組綜合測評題目時分閃光燈電路
- 《量子計算概覽》課件
- 煙草專賣知識培訓(xùn)課件
- 北師大版四年級數(shù)學(xué)下冊第六單元 2栽蒜苗(一) 同步練習(xí)(含答案)
- 1-12年級(3500個)核心高頻英語單詞表
- 水運在物流中的重要性
- 裝配式建筑預(yù)制構(gòu)件安裝施工方案計劃
- 2025年胸腔穿刺操作精講
評論
0/150
提交評論