6
Raphael의 경로 생성자에 대한 도움이 필요합니다. 한 지점에서 다른 지점으로 직선을 그리는 방법을 모르겠다. 내가Raphael.js에서 직선을 그리는 방법에 대한 설명
var line = paper.path(M 100 0 1 0 30 100)
내가 POINT2에 POINT1 (100 0)에서 선을 그어야 할이 (30 100)
Raphael의 경로 생성자에 대한 도움이 필요합니다. 한 지점에서 다른 지점으로 직선을 그리는 방법을 모르겠다. 내가Raphael.js에서 직선을 그리는 방법에 대한 설명
var line = paper.path(M 100 0 1 0 30 100)
내가 POINT2에 POINT1 (100 0)에서 선을 그어야 할이 (30 100)
그것은 매우 간단합니다
var line = paper.path("M100,0 L30,100");
또한 밖으로 당신의 경로를 구축 할 수 있습니다 어떤 상황에서는 정말 유용합니다.
var line = paper.path(["M", 100, 0, "L", 30, 100 ]);
감사합니다. M과 L은 무엇입니까 –
M = "이동"및 L = "줄 바꿈". 경로 구문은 전적으로 지시문 기반입니다. 전체 명령 목록을 보려면 http://www.w3.org/TR/SVG/paths.html에서 w3c 사양을 확인하십시오. –
"M100,0 L30,100"과 "M100,0 l-70,100"같은 출력을 생성 할 수 있으므로 거의 모든 지시어의 상대 버전을 사용할 수 있습니다. –