function keyUp(e)
{
block.activeleft=false;
block.activeright=false;
block.activeup=false;
block.activedown=false;
}
你的keyUp函数的if语句根本不会执行。 把if语句去掉即可。 键都按起来了。 怎么可能还会和键按下去的键代码一样呢?而且这里根本用不着if。 document.onkeyup 就已经判断键弹起了。
{
block.activeleft=false;
block.activeright=false;
block.activeup=false;
block.activedown=false;
}
你的keyUp函数的if语句根本不会执行。 把if语句去掉即可。 键都按起来了。 怎么可能还会和键按下去的键代码一样呢?而且这里根本用不着if。 document.onkeyup 就已经判断键弹起了。
{{var ieKey=event.keyCode;}//这里是不是有问题啊....
if(iekey==50) block.activeleft=false;
if(iekey==52) block.activeright=false;
if(iekey==54) block.activeup=false;
if(iekey==56) block.activedown=false;
}
还有KeyDown