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 포인트
port443
9년 전
해당 소스는 키보드 이벤트를 받아 사용하는 것이므로
touch event 로 새로 짜셔야 합니다.
http://api.jquery.com/event.pagex/
페이지의 좌 우 를 좌표로 기준 삼아 클릭을 체크하는 것도 방법이긴 합니다.
답변을 작성하려면 로그인이 필요합니다.