HTML5에서 이미지를 탐색할 때 Google 지도에서 볼 수 있듯이 마우스 커서 주위를 확대하면 직관적인 사용자 경험이 추가됩니다. 하지만 이 움직임을 계산하는 것은 어려울 수 있습니다.
커서 방향으로 확대하려면:
이미지 위치와 크기, 캔버스 중심을 기준으로 한 커서 좌표:
제공된 데모 링크를 방문하세요: http://phrogz.net/tmp/canvas_zoom_to_cursor.html .
이 예에서는 드래그, 클릭하여 확대, Shift-클릭하여 확대 및 스크롤 휠 확대/축소 기능을 제공합니다.
현재 Safari의 확대/축소 속도는 Chrome이나 Firefox와 다를 수 있습니다.
위 내용은 ## HTML5 Canvas에서 커서로 부드럽게 확대/축소 기능을 구현하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!