俺做了一个循环式的,即假设第三步答案是“Yes”。
[upload=swf]UploadFile/2005-2/20052413522018.sw
代码如下:
_global.fullScreenFlag = false;
fullScreenListener = new Object();
fullScreenListener.onMouseDown = function() {
// 记录当前时间
var currentTime:Number = new Date().getTime();
// 分类比较
if (_global.lastTime == undefined) {
// 初始化 _global.lastTime
_global.lastTime = currentTime;
//trace("Initialization");
} else if (currentTime - _global.lastTime < 500) {
// 全屏
if (fullScreenFlag == false) {
fullScreenFlag = true;
fscommand("fullscreen", true);
} else if (fullScreenFlag == true) {
fullScreenFlag = false;
fscommand("fullscreen", false);
}
//trace("Double click in 500ms.");
} else {
// 更新 _global.lastTime
_global.lastTime = currentTime;
}
};
Mouse.addListener(fullScreenListener);
附件
-
2005-2/20052413522018.swf
(400 Bytes)
-
2005-2-4 21:52, 下载次数: 93