Показать сообщение отдельно
  #1 (permalink)  
Старый 21.01.2015, 23:12
Новичок на форуме
Отправить личное сообщение для KoliK29 Посмотреть профиль Найти все сообщения от KoliK29
 
Регистрация: 21.01.2015
Сообщений: 5

Перемещение картинки без задержки
Доброго времени суток, дамы и господа.
Как добиться нормального, плавного перемещения картинки при удержании клавиши без задержки?
Проблема такая: жмём клавишу вправо, картинка перемещается (в моём случае на 4 пиксели), застывает на секунду и дальше снова движется без задержек.
Код:
addEventListener("keydown", function(event) {
		positionX = parseInt(document.getElementById("mainTankMove").style.left);
		positionY = parseInt(document.getElementById("mainTankMove").style.top);
		
		if (event.keyCode == 39) {
			if (positionX >= 573) {
				positionX = 572;
			}
			positionX = positionX + 4;
			document.getElementById("mainTankMove").style.left = positionX;
			document.getElementById("mainTank").style.transform = "rotate(90deg)";
		}
	});
	
	addEventListener("keyup", function(event) {
		alert ("qwe");
	}

З.Ы. прошу прощения за кривоту описания, по другому не умею.
Ответить с цитированием