너무 많이 확대하고 마우스를 사용하여 그림을 드래그하면 너무 빠르게 움직입니다. 마찬가지로 너무 많이 축소하면 그림이 매우 느리게 드래그됩니다.프랙탈 (웹gl)을 확대 할 때 문제가 있습니다
이는 (규모)으로 확대하고, 어떻게 주위에 (X 좌표, Y 좌표를) 사진을 드래그하는 방법이다
fPosition.x = fPosition.x * scale + xPos;
fPosition.y = fPosition.y * scale + yPos;
나는이 문제를 해결하려면 어떻게해야합니까?
fPosition.x = fPosition.x * 눈금 + xPos * (1/눈금); – Besta
위와 같이하면 확대/축소시 실제로 위치가 변경됩니다. – Besta
@Besta는 2가 아닌 하나의 위치 좌표 만 유지하고 그 위치에 추가합니다. (쉐이더에서)'fPosition = pos * scale;'그리고 자바 스크립트에서'pos + = drag * (1/scale); – Blindman67