其中"设置窗口大小"图标用以设置演示窗口的大小,其内容为
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所示。单击各按钮即可进行相应的操作。当单击"全屏播放"按钮后,程序将自动新开一个场景进行全屏播放影片(而原来的窗口播放并未停止),此时,单击任务栏中的任意图标即可令程序返回至窗口播放模式。在"播放过的暗区"后面,随着影片的不断播放,将逐一显示我们设置的七个暗区名称。你只需稍微动一下脑筋,即可利用暗区来对影片进行随意的播放控制。
新闻热点
疑难解答