]> git.eli173.com Git - pong_br/commitdiff
same input bug
authorElijah Cohen <eli@eli173.com>
Sat, 18 May 2019 03:08:50 +0000 (22:08 -0500)
committerElijah Cohen <eli@eli173.com>
Sat, 18 May 2019 03:08:50 +0000 (22:08 -0500)
web/input.js
web/main.js

index e7897a2c833ddc5d168f6ebc1837945f4b1c71ae..0c4b50d0c40665cc40ad3ac0d69075a65feb97af 100644 (file)
@@ -24,7 +24,6 @@ function keypressHandler(evt, isdn) {
        keystate = thekey;
        input = thekey;
     }
-    keySender(keystate);
 }
 
 var upKey = function(kc) {
@@ -52,12 +51,11 @@ function touchHandler(evt, isdn) {
        keystate = 'd';
        input = 'd';
     }
-    keySender(keystate);
 }
 
 
 
 
 function keySender(ws) {
-       ws.send(keystate);
+    ws.send(keystate);
 }
index 8acbf5c8e5828cf14a7fa4e6ab614af58cf0aeb6..592b433063bef9ff34e8663af1fd8eada3604157 100644 (file)
@@ -90,10 +90,10 @@ var main = function() { // starts everything, gets us going, setup ish
        draw(state, ctx);
     }
 
-    document.onkeydown = function(e) {keypressHandler(e, true);};
-    document.onkeyup = function(e) {keypressHandler(e, false);};
-    canvas.addEventListener('touchstart', function(e) {touchHandler(e, true);});
-    canvas.addEventListener('touchend', function(e) {touchHandler(e, false);});
+    document.onkeydown = function(e) {keypressHandler(e, true); keySender(theSocket);};
+    document.onkeyup = function(e) {keypressHandler(e, false);keySender(theSocket);};
+    canvas.addEventListener('touchstart', function(e) {touchHandler(e, true);keySender(theSocket);});
+    canvas.addEventListener('touchend', function(e) {touchHandler(e, false);keySender(theSocket);});
 }
 
 window.addEventListener("DOMContentLoaded", e => main());