코딩 방법에 대해 머리를 감싸는 데 어려움이 있습니다. 도움을 주시면 감사하겠습니다.가장자리 투영 효과에 대한 안내
alt text http://agutie.homestead.com/FiLEs/triangle_square/triangle_square_03.gif
위의 사진은 내가 빠르게 검색 좀 뭔가이지만, 괜찮은 예를 보여줍니다. 사각형과 삼각형을 사용자가 움직일 수 있다고 상상해보십시오. 사용자가 ABC 삼각형의 "근처"에있는 BGFC 사각형을 드래그 앤 드롭하면, 사각형을 삼각형으로 정렬하여 사각형을 자동으로 스냅/움직이고 싶습니다. 꼭지점은 일치 할 필요가 없습니다. (그리고 너무 좋아지지 않으므로 너무 딱딱하지 않습니다.) 가장 가까운 꼭지점이 삼각형의 가장 가까운 꼭지점에 오도록 정사각형을 옮기고 싶습니다.
모든 좌표/정점/각도에 대한 액세스 권한이 주어지면이 스냅 투 에지 효과를 달성하는 데 알맞은 방법이 있습니까?
예를 들어 너무 복잡하다면 동일한 상황에서 모든 90도 각도의 두 개의 직사각형을 간단히 살펴볼 수 있습니까? 직사각형을 다른 직사각형 근처로 드래그하고 직사각형을 다른 직사각형의 가장자리에 자동으로 맞 춥니 다.
저는 수학적인 방법으로이 문제를 해결할 수 있다고 가정합니다. 올바른 방향으로 밀고 나가면 연구 해 드리겠습니다. 당신의 도움을 주셔서 감사합니다!