麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 網(wǎng)站 > 媒體動畫 > 正文

Authorware開發(fā)實例:Authorware繪制多媒體教學軟件地設(shè)計靈活技術(shù)

2024-09-08 19:26:07
字體:
供稿:網(wǎng)友
1、前期制作的準備
  將多媒體軟件的功能分類,形成幾個功能塊,并確定作品的風格;編寫盡量詳細的腳本;收集所需的文字、動畫、聲音等素材。素材的收集是制作流程的一個非常重要的環(huán)節(jié),素材準備不充分,在制作階段不得不回頭來進行素材的收集,會延長軟件制作周期,打破原有的發(fā)行、銷售等一系列計劃。

  收集素材時注意要以authorware支持的格式保存。把文本材料用microsoft word等軟件鍵入,并以普通文本格式(.txt)和豐富格式(.rtf)保存。authorware對rtf 文件的直接裝入可保持原編排格式不變。authorware支持的圖片格式有:bmp、dib、wmf等,支持的數(shù)字化電影類型包括:director、avi、quick time for windows、flc和mpeg等,能使用以擴展名為wav、aiff和pcm格式的聲音文件。聲音文件可以從各種cd-rom素材庫中尋找,或者用cdcopy、cdwiz98、agfree等音軌程序,將cd中的track*.cda文件轉(zhuǎn)換為*.wav文件用來做背景音樂。

2、authorware的兼容性
  authorware支持其3.5版本的 .a3w文件,但是不支持3.0以及更早版本的authorware所制作的多媒體文件。

3、顯示界面大小的設(shè)置
  程序的最開始處使用resizewindows函數(shù)對運行窗口進行初始化設(shè)置。authorware4.0的標準界面是640×480,resizewindows函數(shù)中的參數(shù)不能超過這個范圍。如果想要圖象顯示更清晰,則必須先執(zhí)行菜單欄中file/file setup...命令,在file setup對話框中把顯示窗口大小設(shè)為800×600或1024×768,然后再重設(shè)resizewindows函數(shù)中參數(shù)的大小。

4、給按鈕庫添加自定義的特殊效果按鈕
  用photoshop、cool 3d等軟件做好特殊效果的按鈕,生成bmp格式,執(zhí)行菜單window/button命令,出現(xiàn)"button libery"對話框,單擊左下方的"add"按鈕,則出現(xiàn)"button editor"對話框。其右下方有兩個"import"鍵,單擊上面一個,出現(xiàn)"import which file"對話框,從里面選出自己畫的按鈕;下面一個"import"可輸入wav文件,作為當按鈕被按下以后播放的伴音。

5、對影音文件以及視頻剪輯的播放
  在設(shè)計多媒體教學軟件時,一般都不使用"數(shù)字化電影"圖標、"聲音"圖標與"視頻"圖標。由于可以使用相應(yīng)的函數(shù)來實現(xiàn)這些功能,程序通用性和可控制性變得更強。

6、同時播放兩個聲音
  因為authorware不能同時播放兩個wav文件,所以要把聲音文件稍微做一點處理。有兩種方法可行:一種是使用windows自帶的sndrec32.exe(錄音機)"編輯"菜單下"與文件混合"的命令把兩個wav文件進行混音,變成一個wav文件。另一種方法是采用cakewalk70等聲音處理軟件把背景音樂轉(zhuǎn)換成midi格式的文件,另一個聲音做成wav聲音文件,因為只有midi格式的音樂可以與其它格式的音樂一起播放。播放時使用"計算"圖標,使用a4wmme.u32中的midiplay函數(shù)和waveplay函數(shù)來控制播放。另外由于midiplay函數(shù)無循環(huán)播放功能,所以要在程序中背景音樂可能停止的地方加上是否停止的判斷,如果停止則繼續(xù)執(zhí)行midiplay命令。

7、設(shè)計任務(wù)欄自動隱藏功能
  基本方法是在背景上設(shè)計一個熱區(qū)響應(yīng),當鼠標在此區(qū)域時,就讓需要顯示任務(wù)欄的圖片從窗口以外移動進來,圖形的移動用"移動"圖標來實現(xiàn),移動類型可設(shè)為directtopoint。當鼠標不在這一區(qū)域時,讓語句"cursorx<x2|cursorx>x1|cursory<y2|cursor>y1"來判斷控制鼠標移出任務(wù)欄區(qū)域的響應(yīng)(這里假設(shè)任務(wù)欄坐標置為[x1,y1]、[x2,y2]),把顯示任務(wù)欄的圖標移出視圖區(qū),用類似以上的方法使用"移動"圖標來實現(xiàn)。

8、動態(tài)鏈接庫的調(diào)用
  當需要使用一些authorware的系統(tǒng)變量無法實現(xiàn)的功能時,調(diào)用動態(tài)鏈接庫中的函數(shù)??梢杂胿c或vb等windows下的編程語言來實現(xiàn)這些功能,然后編譯為dll文件。當在authorware程序中需要調(diào)用時,就可以打開菜單欄中的data/load function命令,打開load function對話框,輸入dll文件名,在彈出的要求輸入自定義函數(shù)相關(guān)信息的對話框中,填入函數(shù)名、參數(shù)列表和返回值。以上介紹的是如何加載不符合authorware調(diào)用格式的自定義函數(shù)。另外,authorware還特別支持一種透明式的動態(tài)鏈接庫,擴展名是ucd或u32,如a4wmme.u32,這是一個非常有用的多媒體擴展函數(shù)庫,其中有媒體播放以及控制函數(shù),分為mmm動畫類,cd播放類,midi播放類,wave播放類。

9、在authorware中嵌入activemovie可視動畫的activex控件
  activemovie控件支持影音文件的格式比authorware 的擴展函數(shù)所提供的多,特別是支持vcd 文件(.dat),加上其強大的控制播放功能,在播放各種影音資料的多媒體應(yīng)用軟件中顯得特別重要。嵌入方法是把microsoft activemovie control(amovie.ocx)文件拷貝到系統(tǒng)目錄下,然后利用regsvr32.exe對amovie.ocx進行注冊,注冊成功后可在authorware 4.0中使用可視動畫activemovie控件。這時系統(tǒng)中就會存在activemovie圖標,通過在activemovie控件的屬性filename中指定要播放的文件名,通過在activemovie控件方法的設(shè)置來控制activemovie控件運行時的狀態(tài),如播放、暫停、快進等。

10、設(shè)置"讀取進度"和"保存進度"功能
  應(yīng)用程序中的"讀取進度"和"保存進度"是設(shè)計中的難點。目前,許多多媒體教學軟件都沒有設(shè)置這一功能。其設(shè)計原理是把一個設(shè)計圖標的標題保存下來,需要時用goto函數(shù)或display函數(shù)跳轉(zhuǎn)到那里。在需要保存的地方設(shè)置一個交互圖標和兩個運算按鈕,其中一個有保存功能。

11、打包要注意事項
  將文件打包成擴展名為 exe的可執(zhí)行文件,可脫離編輯環(huán)境獨立運行;而打成a4r文件則必須用runa4w來進行播放。在這里要注意的是,當打包一個文件時,如果該文件與某個庫文件有鏈接關(guān)系,可將庫文件單獨打包成一個文件。這樣做在多個交互式應(yīng)用程序文件均與同一個庫有鏈接關(guān)系的場合,可大大節(jié)省磁盤空間。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 久草视频福利在线观看 | 男男啪羞羞视频网站 | 亚洲午夜精选 | 欧美视频一二区 | 色污视频在线观看 | 成人午夜免费看 | 在线观看中文字幕av | 毛片中文字幕 | 国产一区二区三区黄 | av免费在线观看免费 | 狠狠99| 国产精品一区在线观看 | 91精品国产92久久久久 | 最新中文在线视频 | 国产一级一片免费播放 | 一级毛片播放 | 国产1区在线| 毛片毛片免费看 | 国产午夜精品久久久久久免费视 | 久久综合久久精品 | 国产精品久久久久久久久久东京 | 国产一区二区三区网站 | 免费毛片随便看 | 亚洲男人天堂 | 福利在线免费视频 | 激情宗合网 | 免费国产羞羞网站视频 | 国产亚洲精彩视频 | 久久人人做 | 久久免费视频一区二区三区 | 久久久久久久亚洲视频 | 在线91观看 | 亚洲码无人客一区二区三区 | 日本a级一区 | 国产亚洲精品美女久久久 | 久章草在线视频 | 亚洲第一成人在线视频 | 真人一级毛片免费 | 麻豆19禁国产青草精品 | 9丨九色丨国产 | 日本欧美一区二区三区在线观看 |