То, что я хотел бы сделать, это визуально «соединить» элементы на холсте. Например, позволяя пользователю провести линию от одного изображения ко второму изображению, а затем эти два изображения соединяются.
Под соединением здесь я подразумеваю, что если пользователь нажимает и перемещает одно изображение, размер строки изменяется, чтобы сохранить соединение. По сути, изображения станут конечными точками линии, и к третьему изображению может быть подключено более одного изображения.
Есть ли способ определить, касается ли линия края изображения?
Это подводит меня ко второму вопросу: есть ли способ изменить размер линий на холсте таким динамическим образом? Решение, которое я пробовал, - это в основном удаление исходной строки и перерисовка новой строки, но это не совсем то, что мне хотелось бы.