Advertisement
Guest User

Untitled

a guest
Jun 16th, 2019
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.23 KB | None | 0 0
  1. window.addEventListener("load", function (event) {
  2. console.log(event);
  3. window.addEventListener('keydown' ,keyPressed);
  4. });
  5.  
  6. let posTop = 0;
  7. let posLeft = 0;
  8. var gravity = 0;
  9. var jump = 50;
  10.  
  11. function keyPressed(event) {
  12. const gamecharacter = document.getElementById("character");
  13. console.log(gamecharacter);
  14. console.log(event);
  15. console.log(posTop);
  16. console.log(posLeft);
  17.  
  18. if (event.key === "a"){
  19. posLeft -=10;
  20. gamecharacter.style.left = posLeft + 'px';
  21. }
  22. if (posLeft <= 0) {
  23. posLeft = 0;
  24. gamecharacter.style.left = posLeft + 'px';
  25. }
  26. if (posLeft >= 1160) {
  27. posLeft = 1160;
  28. gamecharacter.style.left = posLeft + 'px';
  29. }
  30. if (event.key === "d") {
  31. posLeft += 10;
  32. gamecharacter.style.left = posLeft + 'px';
  33. }
  34. if (event.key === "s") {
  35. posTop += 10;
  36. gamecharacter.style.top = posTop + 'px';
  37. }
  38. if (posTop >= 470) {
  39. posTop = 470;
  40. gamecharacter.style.top = posTop + 'px';
  41. }
  42. if (event.key === "w") {
  43. jump();
  44. gamecharacter.style.top = posTop + 'px';
  45. }
  46. if (posTop <=0) {
  47. posTop = 0;
  48. gamecharacter.style.top = posTop + 'px';
  49. }
  50.  
  51. }
  52. function jump(){
  53.  
  54. }
  55.  
  56. state = {
  57. gamecharacter: false
  58. };
  59. gamecharacter = () => {
  60. this.setState({gamecharacter: this.state.gamecharacter});
  61. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement