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