出版時間:2008-1 出版社:袁海東 電子工業(yè)出版社 (2008-01出版) 作者:袁海東 頁數(shù):428
前言
引言自《Authorware 教程》于2000年問世以來,本書已度過了9個春秋,曾先后經(jīng)歷《Authorware 6教程》、《Authorware 6.5教程》、《Authorware 7.0教程》多次修訂、再版,創(chuàng)造了國內(nèi)Authorware圖書的發(fā)行記錄,其中《Authorware 6.5教程》一書更榮獲了全國優(yōu)秀暢銷書獎。為答謝廣大讀者長期以來寄于的厚愛和期待,作者在充分調(diào)查讀者需求的基礎(chǔ)上,根據(jù)多年的教學(xué)經(jīng)驗,對《Authorware 7.0教程》進一步進行修訂,及時向廣大讀者介紹Authorware最新版本的使用方法、最流行的設(shè)計技巧和最受關(guān)注的開發(fā)技術(shù)。本書在內(nèi)容的組織上充分考慮了教學(xué)和自學(xué)的需要,準(zhǔn)確把握學(xué)習(xí)重點、難點和認(rèn)知規(guī)律,突出強化實踐動手能力,使得本書內(nèi)容更為實用和完善。限于篇幅,原書中的部分范例沒有在本書中出現(xiàn),但考慮到讀者的實際需要,為便于讀者加深對本書內(nèi)容的理解,此次修訂版將原書第1-15章的部分范例源代碼清單(范例所需素材與該范例在同一文件夾內(nèi))、第16章(高級設(shè)計方法)、附錄C(設(shè)計圖標(biāo)屬性)和附錄D(外部函數(shù)RTFObj.u32)以電子版的形式提供給讀者。你對多媒體創(chuàng)作感興趣嗎?正是因為有了多媒體技術(shù),計算機才不再是一臺冰冷的機器。隨著計算機科學(xué)技術(shù)的迅速發(fā)展,多媒體技術(shù)已經(jīng)滲透到了各個領(lǐng)域,在教育、模擬仿真、娛樂等領(lǐng)域中的應(yīng)用尤其廣泛,用計算機進行多媒體創(chuàng)作更是當(dāng)前最熱門的話題。相信很多人都有過類似的經(jīng)歷:一面看著或用著那些具有令人眼花繚亂的界面、震撼人心的聲效、豐富多彩的內(nèi)容的多媒體軟件,一面在心中不停地說:太棒了!真精彩!我要是也會用這樣的軟件進行多媒體制作就好了。如果你從現(xiàn)在開始認(rèn)真地讀這本書,你就離實現(xiàn)這個愿望不遠(yuǎn)了。Authorware是做什么用的?Authorware是Macromedia公司推出的功能強大的網(wǎng)絡(luò)多媒體創(chuàng)作工具,目前由Adobe公司進行發(fā)行和維護。它為創(chuàng)作者提供了一個基于流程圖和設(shè)計圖標(biāo)的開發(fā)環(huán)境,以及拖放式的可視化設(shè)計方式。它具備多媒體素材的集成能力和超強的交互控制能力,同時融合許多程序設(shè)計語言的特色,提供了豐富的函數(shù)及程序控制功能,特別適合于制作交互能力強、流程控制復(fù)雜的多媒體作品,這也是Authorware區(qū)別于其他多媒體創(chuàng)作軟件(如Action,ToolBook,Director等)的最大特點。最新版的Authorware 7.0更提供了對DVD高清晰度數(shù)字電影、JavaScript、TTS(文本發(fā)聲)技術(shù)、Flash矢量圖形和動畫、ActiveX控件、流式傳輸技術(shù)、虛擬現(xiàn)實技術(shù)的完全支持,提供了多種產(chǎn)品發(fā)行手段(使多媒體作品可以在Web和局域網(wǎng)環(huán)境下運行,或者以硬盤、CD-ROM/DVD-ROM為載體運行),成為多媒體軟件開發(fā)的首選工具。同時Authorware具有良好的跨平臺特性,由它制作的多媒體程序在特定播放器的支持下,可以在Mac OS X系統(tǒng)中運行。本書面向的讀者類型1.從未進行過開發(fā)活動的讀者如果你從未進行過開發(fā)活動,閱讀本書所需要的準(zhǔn)備知識就是熟悉Windows的常規(guī)操作————僅此而已,千萬別被前面提到的那些名詞給嚇倒了。Authorware的特色之一就是不用編寫哪怕是一行代碼,照樣能開發(fā)出表現(xiàn)力豐富的作品,拖放式及所見即所得的可視化設(shè)計方式能夠帶給創(chuàng)作人員最大的方便和最高的效率。當(dāng)然,如果你樂意學(xué)習(xí)編寫代碼的話,你開發(fā)出的作品會更具專業(yè)水準(zhǔn)。如果你是一位教師,那么你完全可以用它創(chuàng)作出生動形象的教學(xué)演示程序;如果你是某單位的職員,那么你用它創(chuàng)作一份富有說服力的簡報節(jié)目更是不成問題。本書是一本詳盡的Authorware用戶指南。在本書的幫助下,你會發(fā)現(xiàn)呈現(xiàn)在你面前的是一個完全嶄新的、豐富多彩的世界。2.以前從事過開發(fā)活動,但是從來沒有用過Authorware的讀者這并不妨礙你使用Authorware進行多媒體創(chuàng)作。恰恰相反,你以前的開發(fā)經(jīng)驗完全可以應(yīng)用到使用Authorware進行的開發(fā)活動中,結(jié)合本書中的知識,你一定能夠開發(fā)出高水平的多媒體作品。3.用過較早版本的Authorware,想繼續(xù)學(xué)習(xí)使用7.0版或者是想進一步學(xué)習(xí)交互式多媒體應(yīng)用程序開發(fā)技術(shù)的讀者本書絕不僅僅是一本用戶指南。除了向你介紹最新的Authorware 7.0版之外,書中提供的大量使用、開發(fā)技巧,是在用戶手冊或其他文獻中很難找到的,而且它們中的大多數(shù)并不依賴于Authorware的具體版本。相信你看過之后,定會感到豁然開朗。本書主要內(nèi)容本書全面、細(xì)致地介紹了Authorware的功能、使用方法和開發(fā)技巧,具體包括:·Authorware 7.0新增特性·如何使用各種設(shè)計工具和設(shè)計圖標(biāo)·文本、圖形和圖像對象的創(chuàng)建、編輯和應(yīng)用·如何使用Authorware設(shè)計動畫·如何使用各種交互控制實現(xiàn)程序與用戶的交互·如何在程序中應(yīng)用聲音、數(shù)字化電影和DVD視頻信息·導(dǎo)航結(jié)構(gòu)和決策判斷分支結(jié)構(gòu)的使用·如何編寫和調(diào)試程序代碼·程序的打包與一鍵發(fā)行·如何利用庫和知識對象提高開發(fā)效率·如何使用OLE和ActiveX控件·如何使用文本發(fā)聲技術(shù)·如何使用Agent,構(gòu)造符合軟件易用性標(biāo)準(zhǔn)的程序·如何使用ODBC訪問數(shù)據(jù)庫、電子表和文本文件·如何創(chuàng)建和使用腳本函數(shù)·如何與Windows控制相結(jié)合,實現(xiàn)強大的功能·如何利用Windows API函數(shù)·如何創(chuàng)建和使用外部函數(shù)庫(DLL,U32)·如何利用當(dāng)前最流行的各種多媒體數(shù)據(jù)(Web 3D、流式媒體、GIF動畫、Flash動畫等)·如何使用RTF對象編輯器及RTF對象在每章后面都給出了舉一反三的總結(jié)和精心設(shè)計的思考題,使讀者溫故而知新。本書導(dǎo)讀本書由淺入深地介紹了Authorware的使用方法及開發(fā)技巧,通過大量的實例,手把手、一步步地教你使用Authorware進行多媒體創(chuàng)作。本書共分兩大部分:第一部分為基礎(chǔ)篇,對Authorware的基本功能進行了詳細(xì)講解、分析,輔以大量實用的例子,這些實例稍加修改就可以直接用于實際多媒體創(chuàng)作;第二部分為提高篇,是為已經(jīng)掌握了第一部分內(nèi)容的讀者或是已經(jīng)有了相當(dāng)開發(fā)經(jīng)驗的讀者準(zhǔn)備的。此外,附錄列出了Authorware 7.0所有的系統(tǒng)變量和函數(shù),這些都是開發(fā)過程中必不可少的參考資料。1.本書中的約定(1)本書中提到的Authorware除有專門說明外,均指Authorware 7.0。(2)本書中用"+"號連接鍵名,表示按下了組合鍵,如"Ctrl+0" 表示按著"Ctrl"鍵的同時按下了"0"鍵。(3)本書中用"?"表示菜單與菜單項之間的關(guān)系,如選擇"File?New?Library",表示選擇了"File"菜單組下的"New"下拉菜單中的"Library"菜單項。2.本書中用到的特殊標(biāo)記指北針,總是出現(xiàn)在容易引起混淆的地方,讓你時刻保持清醒的頭腦。要點,按照它所講的去做,保證一矢中的。備忘錄,常常在需要的地方給你提示,同時也表示這是應(yīng)該牢記的。放大鏡,表示這是需要仔細(xì)慎重對待的。補充知識,給大腦充電。多媒體創(chuàng)作是一項綜合性很強的工作,創(chuàng)作者需要了解許多相關(guān)的知識。有了它,你就不必總是到圖書館或是書店去找答案。留住腦海中轉(zhuǎn)瞬即逝的靈感,也可以將寶貴的時間省下來用在精益求精地修改你設(shè)計的流程上。這可是真金!換句話說這是從長期實踐中得到的經(jīng)驗和技巧,應(yīng)用它,往往可以達(dá)到事半功倍的效果。本書內(nèi)容由淺入深,既適合于剛開始接觸Authorware的初學(xué)者,也適合于有一定開發(fā)經(jīng)驗的Authorware用戶。書中提供的大量使用、開發(fā)技巧,是在用戶手冊或其他文獻中很難找到的,而且它們中的大多數(shù)并不依賴于Authorware的具體版本。書中提供的大量實例,稍加修改就可以應(yīng)用于實際的開發(fā)工作中。本書既可以作為教程使用,同時也是一本實用性很強的參考手冊。本書內(nèi)容若有不當(dāng)之處,敬請讀者批評指正。在此鄭重聲明:上述網(wǎng)址提供的教學(xué)資料僅供讀者學(xué)習(xí)或教師教學(xué)使用。未經(jīng)作者同意,請不要用于其他用途。作者
內(nèi)容概要
《Authorware 7.0教程(修訂版)》以Authorware 7.0為藍(lán)本,全面、詳細(xì)地介紹如何使用Authorware進行多媒體應(yīng)用程序設(shè)計。全書分為基礎(chǔ)篇和提高篇,共15章,不僅詳細(xì)介紹了Authorware的使用,更重要的是講解如何有效地利用Authorware提供的各種功能,從事優(yōu)秀作品的開發(fā)。每一章的后面都提供了精心設(shè)計的思考題。書中提供的大量實例,稍加修改就可以應(yīng)用于實際的開發(fā)工作。本書層次分明,語言流暢,實例豐富,圖文并茂,注重概念聯(lián)系實踐,可供從事多媒體創(chuàng)作及相關(guān)工作人員學(xué)習(xí)和參考,尤其適合作為教材使用。
書籍目錄
基礎(chǔ)篇第1章AUTHORWARE基礎(chǔ)1.1 概述1.1.1 運行環(huán)境1.1.2 Authorware的主要特點1.2 AUTHORWARE的界面1.2.1 Authorware的啟動1.2.2 Authorware的工作環(huán)境1.2.3 標(biāo)題欄1.2.4 菜單欄1.2.5 工具欄1.2.6 圖標(biāo)選擇板1.2.7 設(shè)計窗口1.2.8 浮動面板1.2.9 屬性檢查器1.2.10 常用的界面元素1.2.11 幾個常用的概念1.2.12 退出Authorware1.3 本章小結(jié)與思考題第2章文本和圖形圖像的應(yīng)用2.1 創(chuàng)建第一個程序2.1.1 【顯示】設(shè)計圖標(biāo)2.1.2 【演示】窗口2.1.3 繪圖工具箱2.1.4 保存程序2.2 繪制圖形2.2.1 創(chuàng)建圖形對象2.2.2 對象的放置2.2.3 多個對象的編輯2.2.4 設(shè)置對象的覆蓋模式2.3 使用文本2.3.1 創(chuàng)建文本對象2.3.2 編輯文本對象2.3.3 設(shè)置文本風(fēng)格2.3.4 嵌入變量2.3.5 導(dǎo)入外部文本2.4 設(shè)置【顯示】設(shè)計圖標(biāo)的屬性2.4.1 【顯示】設(shè)計圖標(biāo)屬性檢查器2.4.2 現(xiàn)場實踐:使用過渡效果2.4.3 現(xiàn)場實踐:層的使用2.4.4 現(xiàn)場實踐:其他顯示屬性2.4.5 編輯多個【顯示】設(shè)計圖標(biāo)2.5 使用圖像2.5.1 導(dǎo)入外部圖像2.5.2 設(shè)置圖像對象的屬性2.6 擦除對象2.6.1 【擦除】設(shè)計圖標(biāo)屬性檢查器2.6.2 現(xiàn)場實踐:實現(xiàn)特殊擦除效果2.7 程序的延時2.7.1 【等待】設(shè)計圖標(biāo)屬性檢查器2.7.2 現(xiàn)場實踐:在程序中設(shè)置暫停2.8 輕松制作片頭2.9 針對設(shè)計圖標(biāo)的操作2.9.1 設(shè)計圖標(biāo)的復(fù)制與移動2.9.2 設(shè)計圖標(biāo)的組織——【群組】設(shè)計圖標(biāo)2.9.3 設(shè)計圖標(biāo)的定制2.10 本章小結(jié)與思考題第3章動畫設(shè)計3.1 【移動】設(shè)計圖標(biāo)3.2 直接移動到終點的動畫3.2.1 【移動】設(shè)計圖標(biāo)屬性檢查器3.2.2 【移動】設(shè)計圖標(biāo)的層屬性3.2.3 現(xiàn)場實踐:制作滾動字幕動畫效果3.3 沿路徑移動到終點的動畫3.3.1 “PathtoEnd”移動方式的屬性設(shè)置3.3.2 現(xiàn)場實踐:制作多種特殊路徑3.3.3 現(xiàn)場實踐:使用變量對移動進行控制3.4 沿路徑定位的動畫3.4.1 “PathtoPoint”移動方式的屬性設(shè)置3.4.2 現(xiàn)場實踐:使用變量控制對象移動的終點3.5 終點沿直線定位的動畫3.5.1 “DirecttoLine”移動方式的屬性設(shè)置3.5.2 現(xiàn)場實踐:利用數(shù)值控制終點位置3.6 沿平面定位的動畫3.6.1 “DirecttoGrid”移動方式的屬性設(shè)置3.6.2 現(xiàn)場實踐:實現(xiàn)對象跟隨鼠標(biāo)指針移動3.7 本章小結(jié)與思考題第4章交互控制的實現(xiàn)4.1 交互作用分支結(jié)構(gòu)4.2 知識跟蹤4.3 【交互作用】設(shè)計圖標(biāo)4.3.1 交互作用顯示信息的創(chuàng)建和編輯4.3.2 【交互作用】設(shè)計圖標(biāo)屬性設(shè)置4.4 按鈕響應(yīng)4.4.1 按鈕響應(yīng)屬性設(shè)置4.4.2 現(xiàn)場實踐:執(zhí)行一項命令4.5 熱區(qū)響應(yīng)4.5.1 熱區(qū)響應(yīng)屬性設(shè)置4.5.2 現(xiàn)場實踐:實現(xiàn)動態(tài)提示信息4.6 熱對象響應(yīng)4.6.1 熱對象響應(yīng)屬性設(shè)置4.6.2 現(xiàn)場實踐:利用熱對象響應(yīng)鼠標(biāo)單擊4.7 目標(biāo)區(qū)響應(yīng)4.7.1 目標(biāo)區(qū)響應(yīng)屬性設(shè)置4.7.2 現(xiàn)場實踐:看圖識字4.7.3 現(xiàn)場實踐:瀏覽超大圖像4.8 下拉式菜單響應(yīng)4.8.1 下拉式菜單響應(yīng)屬性設(shè)置4.8.2 現(xiàn)場實踐:使用菜單執(zhí)行命令4.8.3 現(xiàn)場實踐:使用變量控制菜單狀態(tài)4.8.4 現(xiàn)場實踐:創(chuàng)建多級菜單4.9 條件響應(yīng)4.10 文本輸入響應(yīng)4.10.1 文本輸入響應(yīng)屬性設(shè)置4.10.2 現(xiàn)場實踐:輸入口令4.10.3 現(xiàn)場實踐:算算看4.11 按鍵響應(yīng)4.11.1 按鍵響應(yīng)屬性設(shè)置4.11.2 現(xiàn)場實踐:移動棋子4.12 重試限制響應(yīng)4.13 時間限制響應(yīng)4.13.1 時間限制響應(yīng)屬性設(shè)置4.13.2 現(xiàn)場實踐:控制交互作用的持續(xù)時間4.14 事件響應(yīng)4.14.1 什么是Xtra4.14.2 現(xiàn)場實踐:與ActiveX控件進行交互4.15 永久性響應(yīng)4.15.1 何時使用永久性響應(yīng)4.15.2 在程序中進行跳轉(zhuǎn)4.15.3 永久性響應(yīng)的關(guān)閉4.16 美化交互作用界面4.17 本章小結(jié)與思考題第5章聲音的應(yīng)用5.1 【聲音】設(shè)計圖標(biāo)屬性設(shè)置5.2 媒體同步5.3 現(xiàn)場實踐:控制背景音樂循環(huán)播放5.4 壓縮聲音文件5.5 MP3流式音頻的使用5.6 本章小結(jié)與思考題第6章數(shù)字化電影的應(yīng)用6.1 數(shù)字化電影簡介6.2 【數(shù)字化電影】設(shè)計圖標(biāo)屬性設(shè)置6.3 現(xiàn)場實踐:使用位圖序列制作數(shù)字化電影6.4 現(xiàn)場實踐:實現(xiàn)數(shù)字化電影與配音、字幕之間的同步6.5 本章小結(jié)與思考題第7章DVD視頻的應(yīng)用7.1 準(zhǔn)備工作7.2 控制DVD視頻的播放7.3 使用函數(shù)播放DVD視頻7.4 本章小結(jié)與思考題第8章決策判斷分支結(jié)構(gòu)8.1 決策判斷分支結(jié)構(gòu)的組成8.2 決策判斷分支結(jié)構(gòu)的設(shè)置8.2.1 【決策判斷】設(shè)計圖標(biāo)屬性設(shè)置8.2.2 分支屬性設(shè)置8.3 現(xiàn)場實踐:算術(shù)測試8.4 本章小結(jié)與思考題第9章導(dǎo)航結(jié)構(gòu)9.1 導(dǎo)航結(jié)構(gòu)的組成9.2 【框架】設(shè)計圖標(biāo)9.2.1 默認(rèn)的導(dǎo)航控制9.2.2 【導(dǎo)航】設(shè)計圖標(biāo)9.2.3 直接跳轉(zhuǎn)方式與調(diào)用方式9.3 使用超文本9.3.1 設(shè)置文本風(fēng)格9.3.2 使用超文本對象9.4 改變默認(rèn)的導(dǎo)航控制9.5 現(xiàn)場實踐:創(chuàng)建可移動的導(dǎo)航按鈕板9.6 設(shè)置頁的關(guān)鍵詞9.7 本章小結(jié)與思考題第10章變量、函數(shù)和表達(dá)式10.1 變量10.1.1 變量的類型10.1.2 系統(tǒng)變量和自定義變量10.1.3 使用【變量】面板10.1.4 創(chuàng)建圖標(biāo)變量10.2 函數(shù)10.2.1 參數(shù)和返回值10.2.2 使用【函數(shù)】面板10.2.3 加載外部函數(shù)10.3 運算符10.3.1 運算符的類型10.3.2 運算符的優(yōu)先級和結(jié)合性10.4 表達(dá)式和程序語句10.5 【運算】窗口的使用10.5.1 工具欄10.5.2 狀態(tài)欄10.5.3 提示窗口與彈出菜單10.5.4 插入代碼片段10.5.5 【運算】窗口的屬性設(shè)置10.6 列表的使用10.6.1 線性列表10.6.2 屬性列表10.6.3 多維列表10.7 創(chuàng)建與使用腳本函數(shù)10.7.1 內(nèi)部腳本函數(shù)10.7.2 腳本函數(shù)的管理10.7.3 參數(shù)的使用10.7.4 外部腳本函數(shù)10.7.5 字符串腳本函數(shù)10.8 現(xiàn)場實踐:編寫代碼10.8.1 制作(【演示】)窗口顯示過渡效果的程序10.8.2 制作單選按鈕組10.8.3 在程序文件之間跳轉(zhuǎn)10.8.4 使用Windows常用控制10.9 使用JAVASCRIPT編程10.9.1 JavaScriptforAuthorware10.9.2 Authorware文檔對象模型10.9.3 書寫JavaScript(JS)代碼10.9.4 JavaScript變量10.9.5 aw對象10.9.6 Icon對象10.9.7 Datatype對象10.10本章小結(jié)與思考題第11章程序的調(diào)試11.1 調(diào)試方法11.1.1 使用【開始標(biāo)志】和【結(jié)束標(biāo)志】11.1.2 使用控制面板11.1.3 其他調(diào)試技巧11.2 如何避免出現(xiàn)錯誤11.3 本章小結(jié)與思考題第12章程序的打包與發(fā)行12.1 打包和發(fā)行前的準(zhǔn)備12.1.1 決定多媒體數(shù)據(jù)的存放位置12.1.2 準(zhǔn)備工作目錄12.1.3 使用路徑12.1.4 帶上支持文件12.1.5 自動查找Xtras文件12.2 一鍵發(fā)行12.2.1 發(fā)行設(shè)置12.2.2 批量發(fā)行與單獨打包12.3 本章小結(jié)與思考題提高篇第13章庫和知識對象13.1 庫的應(yīng)用13.1.1 庫文件的建立13.1.2 庫文件的編輯13.1.3 使用庫設(shè)計圖標(biāo)13.1.4 將庫文件打包13.2 知識對象13.2.1 模塊的概念13.2.2 了解知識對象13.2.3 模塊選擇板13.2.4 現(xiàn)場實踐:取得光盤驅(qū)動器的盤符13.2.5 現(xiàn)場實踐:控制數(shù)字化電影的播放13.3 本章小結(jié)與思考題第14章與外部交換數(shù)據(jù)14.1 讀/寫外部文本文件14.1.1 現(xiàn)場實踐:保存數(shù)據(jù)14.1.2 相關(guān)系統(tǒng)函數(shù)和系統(tǒng)變量14.1.3 利用外部應(yīng)用程序處理數(shù)據(jù)14.2 開放式數(shù)據(jù)庫連接14.2.1 ODBC和SQL14.2.2 現(xiàn)場實踐:從FoxPro數(shù)據(jù)庫中取得數(shù)據(jù)14.2.3 現(xiàn)場實踐:從VisualFoxPro數(shù)據(jù)庫中取得數(shù)據(jù)14.2.4 現(xiàn)場實踐:從Excel工作簿中取得數(shù)據(jù)14.2.5 現(xiàn)場實踐:從文本文件中取得數(shù)據(jù)14.2.6 現(xiàn)場實踐:從MicrosoftdBase數(shù)據(jù)庫中取得數(shù)據(jù)14.2.7 動態(tài)連接數(shù)據(jù)庫14.3 本章小結(jié)與思考題第15章OLE與ACTIVEX15.1 使用OLE對象15.1.1 加入OLE對象15.1.2 現(xiàn)場實踐:OLE對象的應(yīng)用15.2 使用ACTIVEX控件15.2.1 ActiveX控件的屬性15.2.2 ActiveX控件的安裝與注冊15.2.3 現(xiàn)場實踐:創(chuàng)建一個Web瀏覽器15.2.4 現(xiàn)場實踐:播放ShockwaveFlash動畫15.2.5 現(xiàn)場實踐:制作流媒體播放器15.2.6 現(xiàn)場實踐:Web3D技術(shù)應(yīng)用15.2.7 現(xiàn)場實踐:使用Agent與TTS技術(shù)15.3 本章小結(jié)與思考題附錄A 系統(tǒng)變量附錄B 系統(tǒng)函數(shù)(注:以下內(nèi)容為電子版,請從電子工業(yè)出版社的網(wǎng)站上下載)附錄C 高級設(shè)計方法C.1 WINDOWSAPI的應(yīng)用C.2 創(chuàng)建自定義函數(shù)C.2.1 在DLL和U32之間做出選擇C.2.2 使用Windows標(biāo)準(zhǔn)動態(tài)鏈接庫(DLL)C.2.3 使用專用函數(shù)庫(U32)C.3 播放GIF動畫C.4 播放虛擬現(xiàn)實電影C.4.1 虛擬現(xiàn)實電影的導(dǎo)入C.4.2 虛擬現(xiàn)實電影的播放C.5 播放FLASH動畫C.6 多信息文本(RTF)對象的應(yīng)用C.6.1 RTF對象編輯器(RTFObjectEditor)C.6.2 RTF對象的使用C.7 輸出內(nèi)部多媒體數(shù)據(jù)C.8 設(shè)計圖標(biāo)的批量處理C.9 本附錄小結(jié)與思考題附錄D 設(shè)計圖標(biāo)屬性附錄E 外部函數(shù)RTFOBJ.U32
章節(jié)摘錄
插圖:相信你一定使用過Windows的幫助系統(tǒng)或Internet瀏覽器,對其中方便的導(dǎo)航控制肯定留有深刻的印象:在各個頁面之間任意前進、后退,單擊超文本對象跳轉(zhuǎn)到相應(yīng)的專題內(nèi)容,隨時查看歷史記錄等。Authorware可以利用導(dǎo)航結(jié)構(gòu)方便地實現(xiàn)這些功能。事實上,導(dǎo)航結(jié)構(gòu)能夠?qū)崿F(xiàn)的功能遠(yuǎn)遠(yuǎn)不止這些,在Authorware中可以利用導(dǎo)航結(jié)構(gòu)實現(xiàn)在程序中任意跳轉(zhuǎn),這一點與前面介紹過的GoTo函數(shù)相似,但是導(dǎo)航結(jié)構(gòu)可以記錄跳轉(zhuǎn)前所處的位置,并可以隨時返回跳轉(zhuǎn)起點,這是GoTo函數(shù)無法做到的。導(dǎo)航結(jié)構(gòu)由【框架】設(shè)計圖標(biāo)、附屬于【框架】設(shè)計圖標(biāo)的頁圖標(biāo)和【導(dǎo)航】設(shè)計圖標(biāo)組成,如圖9.1所示。從圖中可以看出,使用【導(dǎo)航】設(shè)計圖標(biāo),可以跳轉(zhuǎn)到程序中的任意頁圖標(biāo)中去:可以向前、向后跳轉(zhuǎn),也可以向嵌套在一個頁圖標(biāo)中的另一個頁圖標(biāo)跳轉(zhuǎn)?!緦?dǎo)航】設(shè)計圖標(biāo)并不限于在交互作用分支結(jié)構(gòu)中使用,實際上它可以放在流程線上任意位置,也可以放在【框架】設(shè)計圖標(biāo)中,要注意它指向的目的地只能是一個頁圖標(biāo)(不能直接指向處在頁圖標(biāo)中的其他類型的設(shè)計圖標(biāo)),而且必須是位于當(dāng)前程序文件中的頁圖標(biāo)。
圖書封面
評論、評分、閱讀與下載