4
먼저이 방법으로 생성 한 "경로"경로 중 하나에 액세스 할 수있는 방법이 있습니까 : paper.path("M 250 250 l 0 -50 l -50 0 l 0 -50 l -50 0 l 0 50 l -50 0 l 0 50 z");
? 8 면체가 만들어지며 옆면의 획 색상 중 하나를 다르게해야합니다. 내가 방법을 찾을 수 없습니다Raphael.js에서 경로 세트 드래그 및 회전
그래서 나는이 일을 결국 :
사각형을 구성하는 4 개 라인을 만들어r = paper.set();
r.push(
paper.path("M0 0L0 50"),
paper.path("M0 50L125 50"),
paper.path("M125 50L125 0"),
paper.path("M125 0L0 0")
);
. 이러한 유형의 도형을 드래그하는 방법이 필요합니다. 드래그는 경로 안의 "포함 된"영역을 클릭하여 길게 누르면 시작됩니다. 또한 전체 경로 집합을 회전하고 좌표계가 회전하지 않고 끌 수있는 방법이 필요합니다. 나는 Raphael (2.0)의 최신 버전을 사용하고있다.
또한 Raphael을 사용하여 모양을 만들고 드래그/크기 조정/회전하는 테스트 프로젝트를 진행 중입니다 ... 경로를 사용하기 시작했는데 시도 할 때 경로가 사용되기 시작하면서 포기했습니다. (경로에 대한 척도가되어야하는) 크기 조정을 수행하고 이것이 일어날 때 포지셔닝 정밀도를 잃어 버리게됩니다. 나는 지금 다시 기본 모양 (직사각형)으로 돌아가서 재 작성을 고려하고 수정 된 경로 컨트롤에 다시 그리기를 강요하지만 (크기 조정 등을 더 잘 처리 할 수는 있지만) 큰 기능을 잃어버린 것에 대해 걱정하고 있습니다. 이벤트 등 ... 확실하지 않음 – musefan