home > マウスが動けばメニューが消えるエフェクト

マウスが動けばメニューが消えるエフェクト

October 23, 2007

マウスが動けばメニューは消えて、マウスが静止しているとまた表示する。そんなのを創りたかったんだけど、意外に手間取った。オブジェクト名が「menu_obj」のメニューをルートに配置してあります。

var flag = false;
var mouseintervalID = false;

mouseObj = new Object();
mouseObj.onMouseMove = function() {
if(flag == false ){
//マウスが静止状態
flag = true;
}else{
//マウスが移動状態
flag = false;
//ボタン機能復活
_root.menu_obj._visible = true;
_root.menu_obj.enabled = true;
}
clearInterval(mouseintervalID);
//1秒後にメニューを消す
mouseintervalID = setInterval(MouseFunc,1000);
}
Mouse.addListener(mouseObj);


function MouseFunc(){
flag = false;
clearInterval(mouseintervalID);
//ボタン機能きる
_root.menu_obj._visible = false;
_root.menu_obj.enabled = false;
}



ブックマークする hatena del.ico.us


Comments

Post a Comment






Remember personal info