돌리기를 아나요
문득 이거는 국룰인지도 몰라요.
커서로 어디를 가리키면서 주변에 돌리면서 더 가리켜요. 이거는 여러가지로 대응을 하여야 하는 거여요.
잠깐만 시간을 내어서 포인터에 가속도 알고리즘을 넣어쩌. 이거는 예컨데 1/10 범위 안에서 살짝만 제어하였다면 반에반 속도로 움직여주고 일반적으로 2배속으로 제어하는 하찮은 구현이어요.
위에 처럼 구현하면 거리 알고리즘을 사용하여서 시작 포인터와 이동 포인터에 거리를 재어서 1/10을 넘었는지 확인하면 되는거이고 위에 흔한 공식은 일반적으로 몰라도 되게쩌. “ 루트 (x2-x1)*2 + (y2-y1)*2 “
아 .. 위에 일반적으로 가능한 공식인데도 커서를 돌리는 경우에 위에 방식을 쓴다 이럼 많이 움직였는데도 1/10 범위 안에 들어가서 반에반 속도로 제어가 되게쩌. 느리게 움직이면 정밀 제어가 되겠지만 주변에 돌리거나 지그재그 패턴을 그렸다면 일반적으로 가속제어가 되어야 하는 거여요.
이럼 그냥 위에 거리에 대하여 누적 합계를 쓰겠저. 물론 이거는 이벤트 실행 주기가 낮으면 양자화 되어서 손실이 심할 거여요. 애당초 이케 빠르게 조작이 가능한 사람도 없을 뿐더러 .. 대충 하여도 선방 하는 거여요.
