У меня есть система, в которой после нажатия определенной клавиши логическое значение меняется на true, и программа должна вызывать if l oop. Однако после нажатия клавиши программа блокируется и перестает отвечать на запросы. (Программа должна автоматически перемещать весло, и все это должно быть в состоянии отключить, но кажется, что оно просто не активируется. Вот код, вызывающий беспокойство :
var aienable = false;
$(document).keydown(function(keyPressed){
if (keyPressed.keyCode == 192 && aienable == false){
aienable = true;
}
});
if (aienable == true){
var AIdrive = setInterval(function(){
$(document).keydown(function(keyPressed){
if (keyPressed.keyCode == 192 && aienable == true){
aienable = false;
}
});
if (aienable == false){
clearInterval(AIdrive);
}
},1000);
}
Примечание: используется ключ `