authorware(以下簡(jiǎn)稱aw)中播放電影文件是用電影圖標(biāo)來實(shí)現(xiàn)的。使用電影圖標(biāo)播放電影文件比較省事,但也有一些缺點(diǎn),比如不能同時(shí)播放背景音樂。如果要播放背景音樂就要把背景音樂編輯到電影文件中去,這是很麻煩的。其實(shí)解決的方法很簡(jiǎn)單。
在authorware中使用directmediaxtra插件來播放電影文件,就可以解決同時(shí)播放聲音和視頻的問題。
directmediaxtra1.4版可以自動(dòng)定位導(dǎo)入選定的媒體文件,但是卻不能自由控制播放進(jìn)度。directmediaxtra2.0解決了1.4版的bug,操作和控制更加方便自如。然而,有許多愛好者在實(shí)際使用中都遇到這樣的問題:在編程時(shí)用directmediaxtra2.0播放電影文件一切正常,一旦打包后,卻提示找不到電影文件,需要手工查找文件,而電影文件明明就在這個(gè)主程序的目錄中,這是怎么回事呢?
當(dāng)我們使用directmediaxtra 2.0時(shí),打開屬性窗口,點(diǎn)擊“browse file”按鈕,選中要加載的電影文件或聲音文件,加載后如圖1顯示。
其中,右邊頂行灰色的是顯示文件的絕對(duì)路徑,是不好更改的。一般的朋友都只在這一行想辦法,那當(dāng)然不行。其實(shí)在下面有一個(gè)“searchpaths”往往沒人在意,大概一方面大家習(xí)慣了1.4版的自動(dòng)定位的功能,認(rèn)為不需要另設(shè)路徑;另一方面也可能是英文的緣故,大家都不熟悉。其實(shí),這就是設(shè)置路徑的地方。
點(diǎn)擊“add”按鈕,就可以在這個(gè)欄目里增加搜索路徑。點(diǎn)擊“add”后,如圖2顯示
彈出的設(shè)置窗口中,“path”里是輸入路徑的地方,“type”下的兩個(gè)選項(xiàng)中“absolute”是指選擇絕對(duì)路徑,“relative to executab”是指選擇相對(duì)路徑。
參照第一欄的路徑在“path”里輸入相對(duì)路徑,格式為“./xxx/xxx.mpg”。注意,這里的格式與authorware中的不一樣,采用的是系統(tǒng)通用的格式。在“type”欄選擇第二項(xiàng),點(diǎn)擊“ok”。
繼續(xù)點(diǎn)“ok”,這樣設(shè)置后再打包,無論在什么位置,只要電影文件與主程序文件的相對(duì)位置不變,都可以順利地進(jìn)行播放。聲音文件設(shè)置方法和電影文件一樣,這里就不再重復(fù)了。想體驗(yàn)一下勝利的喜悅嗎?你還不快試試?
你可以到http://xtras.tabuleiro.com下載最新的directmediaxtra包,安裝在xtras的目錄中即可使用。
新聞熱點(diǎn)
疑難解答