`
moonlitsky
  • 浏览: 10590 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

flash播放器鼠标悬停的问题

阅读更多

一般在做视频播放器的时候,有这样一个功能,当我们的播放器全屏的时候,鼠标如果停止不动一段时间,那么下面的ControlBar会消失,如果鼠标一动,那么ControlBar又会出现。这个该如何解决?主要就是判断鼠标停止的问题。

 

stage.addEventListener(MouseEvent.MOUSE_MOVE, onMouseMove);
        private var intervalId:uint = 0;
        private function onMouseMove(event:MouseEvent):void
        {
            if (intervalId)
            {
                clearTimeout(intervalId);
            }
            ctlBar.visible = true;
            intervalId = setTimeout(onTimeOut, 2000);
            function onTimeOut():void
            {
                ctlBar.visible = false;
            }
        }
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics