Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

HTML5에서 캔버스 회전 후 캔버스의 점을 감지하는 방법

<시간/>

캔버스로 작업하고 캔버스가 회전되기를 원할 때마다 회전에 따라 점을 그리는 점으로 변환해야 합니다.

캔버스 회전 후 캔버스의 점을 감지하도록 변환 클래스를 만들 수 있음

var t = new Transform();
console.log(t.transformPoint(5,6)); //Transform point will be [5,6]

t.rotate(1); // Same transformations can be applied that we did to the canvas
console.log(t.transformPoint(5,6)); // Transformed point will be [-2.347, 7.449]
가 됩니다.