키네틱 JS 라인에서 포인트를 전환되지 수 :, 나는 성공적으로 운동 JS를 사용하여 선을 그릴 수 있었다
var track129 = new Kinetic.Spline({
points: [
{x: 3, y: 400},
{x: 196, y: 400},
{x: 213, y: 395},
{x: 290, y: 345},
{x: 319, y: 324},
{x: 389, y: 253},
{x: 457, y: 184},
{x: 471, y: 173},
{x: 481, y: 173},
{x: 682, y: 173}, // this is where the blue track branches to the red track (129, 009).
{x: 708, y: 171},
{x: 740, y: 186},
{x: 773, y: 218},
{x: 799, y: 240},
{x: 822, y: 251},
{x: 845, y: 254},
{x: 866, y: 251},
{x: 894, y: 238},
{x: 934, y: 204}
],
stroke: 'blue',
strokeWidth: 2,
lineCap: 'round',
tension: .2
});
layer.add(track129);
내가 다음 명령을 사용하여 선을 회전
:
track129.setRotationDeg(45);
시각적 디스플레이가 업데이트됩니다. 나는 다음과 같이 회전 라인에서 변환 된 포인트를 획득하려고 시도 :
var mySpleenPoints = track129.getPoints();
는 내가 입력 한 다시 점의 동일한 배열을 그만 둘. 나는 회전 된 점의 절대 좌표 좌표를 유도 할 수 있는지 알아보기 위해 오프셋과 변환을 시도했지만 아무런 운이 없었습니다. 누구든지 실제 번역 된 값을 추출 할 수 있습니까?