这是我的游戏 - my game
问题:
当我在Google Chrome开发者工具中检查游戏并点击(点击)画布(或按钮)时,会出现小延迟,然后汽车向左或向右移动。我该如何解决这个问题?
(我想为移动设备制作游戏)
我试过了:
<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>