#32002/4/15 21:30:41
做一个能覆盖整个子菜单的button,和子菜单一起放在一个mc中。首先记录初使鼠标位置:
onclipevent(load){
lastx=_xmouse;
lasty=_ymouse;
}
onclipevent(mouse){
x=_xmouse;
y=_ymouse;
}
再给按钮添加事件:
on(rollout){
if(Math.abs(x-lastx)/Math.abs(y-lasty)>8){
//水平移动
this.submenu.gotoandplay("hor");
}
if(Math.abs(y-lasty)/Math.abs(x-lastx)>8){
//垂直移动
this.submenu.gotoandplay("ver");
}
}