Это моя игра - my gameМалой задержки после нажатия кнопки
Проблемы:
Когда я инспектирование игры в Google Chrome Developer Tools и нажав (коснувшись) холст (или кнопки), происходит небольшое отставание, а затем машина идет влево или вправо. Как я могу решить эту проблему?
(Я хочу, чтобы сделать игру для мобильных устройств)
Я попытался:
<meta name="viewport" content="width=device-width, user-scalable=no">
И я использую touchstart
события. Но до сих пор ничего ...
EDIT:
Ok я пытался Fastclick, но он не работает.
<script type="application/javascript" src="js/fastclick.js"></script>
<script type="application/javascript">
window.addEventListener('load', function() {
FastClick.attach(document.body);
document.getElementById("goleft").addEventListener('touchstart', function(){
superCar.speedX = -40;
}, true)
document.getElementById("goleft").addEventListener('touchend', function(){
superCar.speedX = 0;
}, true)
document.getElementById("goright").addEventListener('touchstart', function(){
superCar.speedX = 40;
}, true)
document.getElementById("goright").addEventListener('touchend', function(){
superCar.speedX = 0;
}, true)
}, true)
</script>
Сенсорные события теперь в <head>
Не слишком ли быстро? – Rayon
Я не думаю, что это проблема. Потому что, если я удалю сенсорные события и кнопки, не будет отставания. – user4011723