これは私のゲームです -私のゲーム
問題:
Google Chrome Developer Tools でゲームを調べて、キャンバス (またはボタン) をクリック (タップ) すると、わずかなラグが発生し、車が左右に移動します。この問題を解決するにはどうすればよいですか?
(モバイル向けのゲームを作りたい)
私は試した:
<meta name="viewport" content="width=device-width, user-scalable=no">
そして、私はtouchstart
イベントを使用しています。しかし、まだ何も...
編集:
わかりました 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>