发新话题
打印

[求助]怎样实现鼠标光标双击全屏,再双击则不全屏的程序?

[求助]怎样实现鼠标光标双击全屏,再双击则不全屏的程序?

[求助]怎样实现鼠标光标双击全屏,再双击则不全屏的程序?
怎样实现像media player 那样鼠标光标双击任意位置全屏,再双击则不全屏的程序?谢谢!!

TOP

/bbs/viewthread.php?tid=213585
鼠标双击。
全屏的你可以看看帮助里的简单介绍就可以了。

TOP

这家伙问题叙述不清!!!
俺再问你一遍:你要的效果是不是这样?
1 第一次双击后,全屏
2 进入全屏状态后,再次双击则退出全屏状态(原来你说“不全屏”,俺没理解,哈)
3 恢复原始尺寸后,当再次双击时是否回到步骤1?!
第三步答案是?!

TOP

俺做了一个循环式的,即假设第三步答案是“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

TOP

非常感谢您们的热心帮助!!祝大家春节愉快!祝闪吧越办越火!!
俺学会了,俺也去帮助别人!!

TOP

回复 3# 的帖子

1 第一次双击后,全屏
2 进入全屏状态后,再次双击则退出全屏状态(原来你说“不全屏”,俺没理解,哈)
3 恢复原始尺寸后,当再次双击时是否回到步骤1?!
第三步答案是?!
你教的办法不会用,能否告知怎么用

TOP

引用:
原帖由 lvpengfei 于 2008-4-20 21:44 发表
1 第一次双击后,全屏
2 进入全屏状态后,再次双击则退出全屏状态(原来你说“不全屏”,俺没理解,哈)
3 恢复原始尺寸后,当再次双击时是否回到步骤1?!
第三步答案是?!
你教的办法不会用,能否告知怎么用 ...
直接复制代码到帧动作呀

TOP

发新话题