其中"設(shè)置窗口大小"圖標(biāo)用以設(shè)置演示窗口的大小,其內(nèi)容為
resizewindow(320,240)
"directmedia xtra"圖標(biāo)中鏈接了一個外部的avi文件,雙擊此圖標(biāo)可打開其屬性對話框,再單擊"options"按鈕可打開directmedia xtra的屬性對話框,如圖4所示。在此屬性對話框中,已經(jīng)選中了"toolbar"選項(xiàng),因此,在播放時,影片下面將出現(xiàn)一個控制條。從左下角的暗區(qū)設(shè)置中可以看出,一共設(shè)置了七個暗區(qū)。
在"交互控制"中,設(shè)置了四個按鈕響應(yīng)和一個事件響應(yīng)。其中四個按鈕響應(yīng)分別為"暫停"、"全屏播放"、"播放"、"倒帶",其中的內(nèi)容分別為"callsprite(@"directmedia xtra",#videopause)"、"callsprite(@"directmedia xtra",#setfullscreen)"、"callsprite(@"directmedia xtra",#videoplay)"、"callsprite(@"directmedia xtra",#videoseek,0)"。事件響應(yīng)的具體內(nèi)容請參見圖3右上角的部分內(nèi)容,其中"事件名稱(event name)"為cuepointpassed。"測試暗區(qū)"計(jì)算圖標(biāo)中的內(nèi)容為"cue:=eventlastmatched@"測試暗區(qū)"[#cuename]",即將剛經(jīng)過的暗區(qū)名稱(cuename)賦給變量cue,并在"交互控制"圖標(biāo)中顯示該變量(播放過的:{cue}),如圖5所示。
通過上述工作,我們可以開始運(yùn)行程序了,如圖6所示。單擊各按鈕即可進(jìn)行相應(yīng)的操作。當(dāng)單擊"全屏播放"按鈕后,程序?qū)⒆詣有麻_一個場景進(jìn)行全屏播放影片(而原來的窗口播放并未停止),此時,單擊任務(wù)欄中的任意圖標(biāo)即可令程序返回至窗口播放模式。在"播放過的暗區(qū)"后面,隨著影片的不斷播放,將逐一顯示我們設(shè)置的七個暗區(qū)名稱。你只需稍微動一下腦筋,即可利用暗區(qū)來對影片進(jìn)行隨意的播放控制。
新聞熱點(diǎn)
疑難解答