Делаю игру на jquery. Для того, чтобы при нажатии на кнопку, к примеру на право, персонаж (картинка) двигалась, написал скрипт:
$('body').keyup(function(e) {
if (e.which == 39) {
var level_1_position = $('.level_player img').position();
$('.level_player img').css('left', level_1_position.left + 20 + 'px');
$('.level_player img').attr('src', 'run.png');
}
});
Логично, что персонаж будет двигаться только при клике на кнопку. Можно как-то сделать, чтобы, когда я зажимаю кнопку персонаж двигался до тех пор, пока я не отожму кнопку?