![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 3.04.2011 Ostrzeżenie: (0%) ![]() ![]() |
Tworzę aplikację przy użyciu biblioteki FabricJs i muszę wykonać efekt "magnes". Tzn. np. mam dwie linie proste, jedna w poziomie, a druga w pionie, w przypadku, gdy krańce linii będą blisko siebie (tutaj określę sobie jak blisko) to mają się przyciągnąć i połączyć, aby nie trzeba było "ręcznie" precyzyjnie ustawiać połączenia krańców linii. W przypadku, gdy linie są w pionie i poziomie to nie ma problemu, ale gorzej, gdy występuje rotacją, wtedy parametry punktu górnego mam dzięki funkcji getTop i getLeft, ale nie wiem, jak obliczyć po rotacji współrzędne punktu dolnego, mam jedynie kąt.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 26.09.2025 - 17:06 |