0
두 객체 사이에 선/경로를 만드는 방법. 경로/선의 시작 및 끝점은 해당 객체의 가운데에서 시작/끝나지 않아야합니다. 아래 샘플의 스크린 샷을 첨부하고 있습니다. 나는 어떤 위치에서 빨간 선을 찾기 위해 논리를 계산할 필요가있다. 검은 선이 잘못되었습니다.svg의 두 객체 사이에 선 만들기
그리고은 순전히 HTML 요소하지 SVG 기반으로한다.
미리 감사드립니다.
두 객체 사이에 선/경로를 만드는 방법. 경로/선의 시작 및 끝점은 해당 객체의 가운데에서 시작/끝나지 않아야합니다. 아래 샘플의 스크린 샷을 첨부하고 있습니다. 나는 어떤 위치에서 빨간 선을 찾기 위해 논리를 계산할 필요가있다. 검은 선이 잘못되었습니다.svg의 두 객체 사이에 선 만들기
그리고은 순전히 HTML 요소하지 SVG 기반으로한다.
미리 감사드립니다.
다음 URL을 기반으로 라이브러리를 사용하지 않고 해결책을 찾았습니다.
URL 1 : How to find the intersection point between a line and rectangel
URL 2 : SVG를 위해이 작업을 수행 할 필요가 없습니다 Calculating the intersection of two lines
, 그냥 변화는 순서를 객체. 규칙 svg에 [raphael.js] (http://dmitrybaranovskiy.github.io/raphael/)를 사용하고 있습니다. 그것은 'el.insertAfter(); el.insertBefore(); el.toBack(); el.toFront();'를 사용하여 제어 오브젝트를 순서화하십시오. – imbearr
감사합니다. @imbearr. 라이브러리가 없으면 할 수있는 방법이 있습니까? –
부모님 앞에서 내가 원하는 것 (예 : obj 1 & 3) 앞에 원하는 것을 readd/append하면 나중에 DOM에 배치하므로 해당 객체 뒤에 줄이 표시됩니다. – Ian