Klopfen Das ist mein Spiel - my gameKleine Verzögerung nach dem Drücken der
Das Problem:
Wenn ich das Spiel in Google Chrome Developer Tools bin Inspektion und klicken (tippen) die Leinwand (oder Tasten), es kommt kleine Verzögerung vor und dann geht das Auto nach links oder rechts. Wie kann ich dieses Problem lösen?
(Ich will das Spiel für mobile Geräte machen)
Ich habe versucht:
<meta name="viewport" content="width=device-width, user-scalable=no">
Und ich bin mit touchstart
Veranstaltungen. Aber immer noch nichts ...
EDIT:
Ok Ich habe versucht, Fastclick, aber es funktioniert nicht.
<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>
Touch-Ereignisse sind jetzt in <head>
Ist es nicht zu schnell? – Rayon
Ich glaube nicht, dass es ein Problem ist. Denn wenn ich Berührungsereignisse und Schaltflächen lösche, gibt es keine Verzögerung. – user4011723