亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        Xtras在Authorware多媒體制作中的應(yīng)用

        2010-03-27 06:55:56朱慧
        電腦與電信 2010年9期
        關(guān)鍵詞:動畫多媒體

        朱慧

        (天津機電職業(yè)技術(shù)學(xué)院,天津300131)

        1.引言

        Authorware是美國Macromedia公司開發(fā)的一種功能強大、使用方便的多媒體制作工具軟件。它采用面向?qū)ο蟮脑O(shè)計思想,以圖標(biāo)作為程序的基本組件,用流程線連接各圖標(biāo)構(gòu)成程序。

        Macromedia公司為了增強其名下Authorware、Director等多媒體制作軟件的功能,開發(fā)了相應(yīng)的Xtras插件的功能,它是按照Macromedia的開發(fā)規(guī)范Xtra Development Kit(XDK)開發(fā)出來的。大多數(shù)Xtras可以被Authorware和Director同時使用。這些Xtras插件可以使Authorware多媒體程序設(shè)計的內(nèi)容更加豐富精彩,例如各種轉(zhuǎn)場過渡特效、操作數(shù)據(jù)庫、以及用于音頻視頻的播放控制等。

        2.Xtras的分類和功能

        Xtras有適用于16位操作系統(tǒng)(.X16)和適用于32位操作系統(tǒng)(.X32)兩種。

        按照作用的不同,可以分為5類:Transiton Xtras、Sprite Xtras、Tool Xtras、Scripting Xtras、M IX service and Viewer Xtras。

        (1)Transiton Xtras(過渡特效類)

        Transiton Xtras是專門處理過渡效果的。在Authorware中除了內(nèi)部的過渡效果,其它都是由Xtras來提供的。

        Authorware自帶的Transition Xtras包括Xtras目錄下的Dirtrans.X32、Coverout.X32、Coverin.X32、Crossin.X32、Thebyte.X32。第三方提供的有DirectTransition、DirectTransition3D、DMTransition、DMXtreme Transition、Killer Transitions等。

        (2)Sprite Xtras(精靈類)

        Sprite Xtras的作用是使Authorware能夠引入更多類型的媒體,如3D物體、Flash動畫、HTML網(wǎng)頁文件或彈出式菜單等等。

        Sprite Xtras有三個概念:屬性、事件和方法。設(shè)置和獲得“屬性”的函數(shù)有SetIconProperty、SetSpriteProperty、GetIcon Property、GetSpriteProperty。處理“事件”的函數(shù)有FlushEventQueue、SendEventReply。調(diào)用“方法”的函數(shù)有CallIcon、CallSprite。例如后面實例中的“CallSprite(@"flash",#play)”,意思是控制flash開始播放,play就是方法。

        (3)Tool Xtras(工具類)

        Tool Xtras可以提供一些Authorware的實用工具,例如把WAV格式轉(zhuǎn)換為SWA格式的Xtras。單擊菜單“其他”—“其他”,彈出“Convert.WAV Files To.SWA Files”對話框,即可以進行設(shè)置,完成轉(zhuǎn)換操作。

        (4)Scripting Xtras(腳本類)

        Scripting Xtras也叫Lingo Xtras,因為它是從Director的Lingo語言轉(zhuǎn)化來的。Scripting Xtras提供了擴展Authorware功能的各種函數(shù),使用方法和系統(tǒng)函數(shù)類似。

        Scripting Xtras也有三個概念:全局函數(shù)、父對象和子對象。常用到的調(diào)用父子對象方法的函數(shù)有:NewObject(創(chuàng)建子對象)、DeleteObject(刪除子對象)、CallObject(調(diào)用子對象)和CallParentObject(調(diào)用父對象)。

        (5)M IX service and Viewer Xtras(媒體瀏覽類)

        M IX service and Viewer Xtras是Authorware的核心插件,多媒體都是通過這些插件才能夠得以使用。例如:PNGIMP.x32是支持PNG格式圖像文件的,PS3IMP.x32是支持PSD格式圖像文件的,BMPVIEW.x32是支持BMP格式圖像文件的,SWAREAD.x32是支持SWA格式聲音文件的,A7VFW 32.xmo是支持AVI格式數(shù)字電影文件的。

        3.Xtras的開發(fā)

        開發(fā)Xtras的工具有VC++、Delphi等。例如用VC++可以開發(fā)錄制MP3格式聲音文件的Xtras。以下是插件中StartRecord(開始)函數(shù)的實現(xiàn)代碼:

        4.Xtras 的安裝

        Xtras的安裝有兩種方式:一是直接將Xtras文件復(fù)制到Authorware安裝目錄的Xtras文件夾下。另一種是有些Xtras文件自身帶有安裝程序,直接運行安裝即可。安裝后根據(jù)Xtras的不同功能,插件會出現(xiàn)在不同地方。例如提供轉(zhuǎn)場過渡效果的Xtras一般出現(xiàn)在顯示圖標(biāo)、交互圖標(biāo)等的“特效方式”對話框里。再例如提供可視化設(shè)置界面的Direct-MediaXtra,安裝后會在“插入”菜單里會添加[Tabuleiro Xtras]—[DirectMediaXtras]選項。

        5.實例效果展示

        Flash動畫有著豐富多彩的表現(xiàn)形式,在Authorware中可以輕松的引入Flash文件,并可以通過交互方式控制動畫的播放。下面的實例就是使用Scripting Xtras制作的Flash動畫控制程序。

        程序流程線如圖1所示:

        制作步驟如下:

        (1)將計算圖標(biāo)添加到流程線上,命名為“初始化變量”。在其中輸入語句:ButtonName:=”播放”。

        (2)執(zhí)行菜單“插入”—“媒體”—“FlashMovie”,單擊Browse按鈕,選擇Flash文件,將其導(dǎo)入程序中。

        (3)拖動交互圖標(biāo)到流程線上,命名為“動畫控制”。

        (4)拖動計算圖標(biāo)到交互圖標(biāo)右側(cè),名稱為空白。設(shè)置交互類型為按鈕交互,在屬性面板的“標(biāo)簽”文本框中輸入“ButtonName”。在程序中通過為變量ButtonName賦值,可以實現(xiàn)一個按鈕控制動畫的播放與暫停,同時改變按鈕的名稱。

        在計算圖標(biāo)中輸入語句:

        GetSpriteProperty是獲取動畫的屬性,如:播放速度、旋轉(zhuǎn)角度等。CallSprite是控制動畫內(nèi)在的屬性,如:播放、暫停等。

        (5)依次拖動四個計算圖標(biāo)到交互圖標(biāo)右側(cè),分別命名為“快進”、“快退”、“片頭”、“片尾”。分別輸入下列語句:

        6.使用中應(yīng)注意的問題

        (1)中文版Authorware在漢化過程當(dāng)中已經(jīng)加入了一些Xtras第三方控件,所以可以直接使用。如果用戶使用的是英文版Authorware,則需自行安裝第三方控件,控件可以從網(wǎng)絡(luò)上下載或購買。

        (2)若將源文件進行打包操作,為保證程序的正常運行,應(yīng)將所需Xtras文件復(fù)制到打包后的Xtras文件夾中。

        總之,應(yīng)用Xtras技術(shù)可以無限地擴展Authorware的編程功能,用戶不僅可以利用現(xiàn)有的Xtras插件,還可以自行開發(fā)。靈活運用Xtras可以使作品畫面充滿動感,更加引人入勝,從而制作出高水平的Authorware多媒體軟件。

        [1] 王大印,白海波.Authorware7.0多媒體制作實踐與提高[M].北京:清華大學(xué)出版社,2005.

        [2] 沈大林.Authorware多媒體制作案例教程[M].北京:中國鐵道出版社,2007.

        [3] 蔣冬梅.Authorware7.0中文版實例教程[M].北京:人民郵電出版社,2009.

        猜你喜歡
        動畫多媒體
        借助多媒體探尋有效設(shè)問的“四度”
        做個動畫給你看
        動畫發(fā)展史
        我的動畫夢
        文苑(2019年22期)2019-12-07 05:28:56
        多媒體在《機械制圖》課中的應(yīng)用
        動畫批評融入動畫教育的思考
        新聞傳播(2018年3期)2018-05-30 07:01:39
        初中化學(xué)因多媒體而綻放光彩
        我是動畫迷
        巧用多媒體 讓課堂練筆更加有效
        多媒體達人煉成記
        河南電力(2016年5期)2016-02-06 02:11:40
        丰满少妇被爽的高潮喷水呻吟| 综合久久给合久久狠狠狠97色 | 无码精品a∨在线观看十八禁 | 国产欧美日韩一区二区三区| 久久精品人妻一区二区三区| 国产成人福利在线视频不卡 | 一区二区三区日本伦理| 先锋五月婷婷丁香草草| 天堂无码人妻精品av一区| 中文字幕一区二区三区精华液| 9久久精品视香蕉蕉| 日韩亚洲在线一区二区| 日韩av在线免费观看不卡| 亚洲av精二区三区日韩| 48沈阳熟女高潮嗷嗷叫| 在线播放国产女同闺蜜| 欧美日韩国产乱了伦| 亚洲av专区一区二区| 人妻少妇久久久久久97人妻| 国产第19页精品| 亚洲国产精品悠悠久久琪琪| 风间由美中文字幕在线| 亚洲一区二区女搞男| 日韩人妻无码免费视频一区二区三区| 久久久久无码精品亚洲日韩| 国产亚洲日韩AV在线播放不卡| 国产精品高清一区二区三区人妖 | 最新国产精品久久精品| 精品三级久久久久久久电影| 老色鬼永久精品网站| 中文字幕一区二区在线| 图片小说视频一区二区| 人妻系列无码专区久久五月天| 日本色偷偷| 国产在线观看午夜视频| 久久人妻av一区二区软件| 免费看黄色电影| 在线亚洲综合| 日韩精品一区二区亚洲av性色 | 美女裸体无遮挡黄污网站| 高清在线有码日韩中文字幕|