有以下代码(随意写的,不是出问题的代码,出问题的代码没办法贴到网上)
var _keyID:Number=0;
function SetKey():Void{
if(_keyID==0){
rsk_btn.onRelease=function():Void{
_keyID==1;
//此处执行了很多其他操作;
SetKey();
};
}else{
rsk_btn.onRelease=function():Void{
};
}
}
SetKey();
当点击第一次rsk_btn时,一切正常。
当第二次点击时,按钮好像没有被点击效果(按钮上有按下效果,就感觉按钮上有什么东西遮住了),也没有执行代码,必须再点一次才正常。
如果第二次点击前,鼠标有移动过,也是正常。
就是不动鼠标,连点两次就出现问题了。