2014-12-14 3 views
1

픽스맵을 사용해 보았습니다. 그러나 경로를 그리고 드래그 속도를 증가시킬 때마다 두 개의 픽스맵 원 사이에 공간이 표시됩니다.libgdx에서 터치 경로에 연속 선을 그리는 방법은 무엇입니까?

터치 포인트를 배열에 저장하고 shaperenderer를 사용하여 모든 점을 드 래프했지만 동일한 문제가 발생했습니다.

일부 이미지 편집기 앱처럼 부드러운 선을 그려야합니다.

지금이 방법을 사용 중입니다.

while (cIter.hasNext()) { 
     penpoint = cIter.next(); 
     shapeRenderer.circle(penpoint.getPosition().x, 
       penpoint.getPosition().y, 3); 
    } 

그러나 이렇게 표시됩니다. https://s3.amazonaws.com/pushbullet-uploads/ujCRdpmszeu-lp4uLBpI5MftwHBvmk58QP4w4mrzfkJx/Screenshot_2014-12-14-15-23-41.png

+0

당신은 약 60Hz의에서 마우스 위치 이벤트를 얻을, 그래서 당신은 당신이하는 라인이 포인트를 변환하는 완벽한 경우에도 경로의 틈새 ... 그래서 점을 선으로 연결하고 일종의 매끄러운 점도 고려합니다. –

답변

관련 문제