diff --git a/index.html b/index.html
index edabb6c27834b10cab8f9c87184600709050182f..adab8320ef5bb16862e1c0fae90406fcdc088e74 100644
--- a/index.html
+++ b/index.html
@@ -69,7 +69,6 @@
-
diff --git a/js/keyboard_input_manager.js b/js/keyboard_input_manager.js
index daa8704df06ff99e779d84da2529f2f8ab8137f1..bcd6f199a0a5cc9389f9379e9a85a845de9b8f90 100644
--- a/js/keyboard_input_manager.js
+++ b/js/keyboard_input_manager.js
@@ -60,11 +60,10 @@ KeyboardInputManager.prototype.listen = function () {
var touchStartClientX, touchStartClientY;
var gameContainer = document.getElementsByClassName("game-container")[0];
gameContainer.addEventListener("touchstart", function(event) {
- if (event.touches.length > 1) {
- return;
- }
+ if (event.touches.length > 1) return;
+
touchStartClientX = event.touches[0].clientX;
- touchStartClientY = event.touches[0].clientY
+ touchStartClientY = event.touches[0].clientY;
event.preventDefault();
});
gameContainer.addEventListener("touchmove", function(event) {
@@ -76,11 +75,13 @@ KeyboardInputManager.prototype.listen = function () {
}
var dx = event.changedTouches[0].clientX - touchStartClientX;
var absDx = Math.abs(dx);
+
var dy = event.changedTouches[0].clientY - touchStartClientY;
var absDy = Math.abs(dy);
+
if (Math.max(absDx, absDy) > 10) {
- self.emit("move", absDx > absDy ? (dx > 0 ? 1 : 3) :
- (dy > 0 ? 2 : 0)); // (right : left) : (down : up)
+ // (right : left) : (down : up)
+ self.emit("move", absDx > absDy ? (dx > 0 ? 1 : 3) : (dy > 0 ? 2 : 0));
}
});
};