0
나는이 게임이 HTML 5 캔버스에서 캐릭터를 움직이기위한 스크립트를 가지고 있습니다. 마우스가 양쪽에서 감지되면 캐릭터를 이동시키는 함수를 호출합니다. 모바일 장치에서 터치 제스처를 사용하려면 어떻게해야합니까?터치 컨트롤을위한 마우스 이동 스왑
document.onmousemove = function(e){
if (player.X + c.offsetLeft > e.pageX) {
player.moveLeft();
} else if (player.X + c.offsetLeft < e.pageX) {
player.moveRight();
}
}
환호, 일종의 일종, 조금 움직이지만 그때는 멈췄다. touchend 때까지 루프를 반복하는 방법을 알아야합니다. –
플래그와'setTimeout' 루프가 작동 할 것입니다. 뭔가'functionLoop() {document.onmousemove (touchPoint); if (flag) setTimeout (movementLoop, 100); }' – aroth
다음과 같이하면됩니다. http://ross.posterous.com/2008/08/19/iphone-touch-events-in-javascript/ –