캔버스를 기준으로 마우스 위치를 얻는 방법을 찾기 위해 JS 라이브러리가 없지만 jquery를 제외한 모든 예제를 찾을 수 없습니다.라이브러리가없는 캔버스에 마우스 위치?
canvas = document.getElementById("canvas");
ctx = canvas.getContext("2d");
canvas.addEventListener("mousedown", mousePos, false);
그러나 e.pageX 및 e.pageY 캔버스의 위치에 의해 영향을받습니다
나는 나의 기능을 시작하려면이 옵션을 사용합니다. 그 문제를 제거해야만 수학이 정확하므로 캔버스만을 기반으로합니다.JS 라이브러리없이이 작업을 수행 할 수 있습니까? 나는 jQuery로 가능한 한 많이 피하려고 노력하는 것을 본 적이있다.
을; 라이브러리는 JS로 작성되기 때문에. 깨끗하고 단순하지는 않지만 항상 가능합니다. –