자바 스크립트 질문 채택완료
플로리아
9년 전
조회 2,452
document.onkeydown = function(e) {</p><p> var key = e.keyCode;</p><p> </p><p> if (key == 37) {</p><p> dir = "left";</p><p> player.isMovingLeft = true;</p><p> } else if (key == 39) {</p><p> dir = "right";</p><p> player.isMovingRight = true;</p><p> }</p><p> </p><p> if(key == 32) {</p><p> if(firstRun === true)</p><p> init();</p><p> else </p><p> reset();</p><p> }</p><p> };</p><p> </p><p> document.onkeyup = function(e) {</p><p> var key = e.keyCode;</p><p> </p><p> if (key == 37) {</p><p> dir = "left";</p><p> player.isMovingLeft = false;</p><p> } else if (key == 39) {</p><p> dir = "right";</p><p> player.isMovingRight = false;</p><p> }</p><p> };</p><div>
이 소스를 모바일 터치 드래그로 바꾸려면.. 어떻게 해야되나요 ㅜㅜ
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
채택된 답변
+20 포인트
9년 전
해당 소스는 키보드 이벤트를 받아 사용하는 것이므로
touch event 로 새로 짜셔야 합니다.
http://api.jquery.com/event.pagex/">http://api.jquery.com/event.pagex/
페이지의 좌 우 를 좌표로 기준 삼아 클릭을 체크하는 것도 방법이긴 합니다.
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인