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