2013-04-19 1 views
1

경로를 나타내는 문자열 값을 전달하여 경로를 그리는 쉬운 방법이 있습니까?easeljs에있는 경로를 사용하여 경로 그리기

var path = new fabric.Path('M 0 0 L 200 100 L 170 200 z'); 

easeljs에서 유사 있나요 :

예를 들어, fabric.js에 당신은 그런 일을 할 수 있습니다. 나는 문서를 보았다. 나는 아무것도 찾을 수 없었다.

답변

2

사용하기 매우 쉬운 그래픽에 작은 API가있다 : 뭔가 문자열

graphics.f("#ff0000").mt(100,100).lt(100,100).ss(1).s("#0000ff").dc(100,0,50); 

http://www.createjs.com/Docs/EaselJS/classes/Graphics.html

기반으로하는 "decodePath에서"API뿐만 아니라 http://www.createjs.com/Docs/EaselJS/classes/Graphics.html#method_decodePath

이는 도구 출력을위한 것이기 때문에 자세한 내용은 아닙니다. Flash Pro의 CreateJS 용 DrawScript 및 Toolkit은 모두이를 지원합니다.

+0

decodePath API에 대해 알고 있었지만 그래픽에서 API를 발견하지 못했습니다. 이는 내 프로젝트에서 원하는 것을 수행하는 데 정말 깔끔한 방법입니다. 다시 한번 감사드립니다. – ppoliani

+0

예를 들어, inkscape에서 인코딩 된 경로를 지원합니까? 또는 트릭을 수행 할 수있는 명령 줄? :디 –