채택완료

자바 스크립트 질문

Copy
document.onkeydown = function(e) {      var key = e.keyCode;            if (key == 37) {        dir = "left";        player.isMovingLeft = true;      } else if (key == 39) {        dir = "right";        player.isMovingRight = true;      }            if(key == 32) {        if(firstRun === true)          init();        else           reset();      }    };     document.onkeyup = function(e) {      var key = e.keyCode;          if (key == 37) {        dir = "left";        player.isMovingLeft = false;      } else if (key == 39) {        dir = "right";        player.isMovingRight = false;      }    };

이 소스를 모바일 터치 드래그로 바꾸려면.. 어떻게 해야되나요 ㅜㅜ
|

답변 1개

채택된 답변
+20 포인트

해당 소스는 키보드 이벤트를 받아 사용하는 것이므로

touch event 로 새로 짜셔야 합니다.

http://api.jquery.com/event.pagex/ 

페이지의 좌 우 를 좌표로 기준 삼아 클릭을 체크하는 것도 방법이긴 합니다.

답변을 작성하려면 로그인이 필요합니다.

🐛 버그신고