Попробуйте следующее.
объявить глобальную переменную:
let isPaused = true;
Затем, когда игрок нажимает кнопку воспроизведения, isPaused
устанавливается в false
После внесите следующие изменения:
var onKeyDown = function(event){
if(isPaused == false){
//remaining code here
}
}
Не забудьте установить isPaused
на true
, когда игра приостановлена.
UPD: Вероятно, следует внести такие же изменения в onKeyUp