Line 또는 Path 또는 무언가를 확장하는 클래스를 만들고 싶습니다 (확실하지 않음)
클래스는 소스와 타겟의 두 지점 사이에 선을 만드는 데 사용됩니다.
사용자가 선을 클릭하면 점이 추가되어야합니다. 그런 다음이 지점 (네일)을 끌어서 선이 그에 따라 이동합니다.
현재 Source와 Target은 Circle을 확장하는 클래스의 객체이고 Nail은 circle을 확장하는 별도의 클래스입니다.
이러한 개체는 창에 추가되고 그려집니다.
예. 포인트 A 및 B : A-> B 못 추가 후 : A-> N-> B
Line 클래스에는 네일 객체의 배열 목록이 있어야합니다. Line 클래스가 무엇을 확장해야하는지 알아야합니다. 자체 업데이트가 필요한지 잘 모르겠습니다.
이 동작은 PolyLine을 사용하여 얻을 수 있습니다. 선의 다른 지점을 참조하려면 getAllPoints (). set / add / ..
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다