Перетащите несколько элементов на холст и сохраняйте одинаковое расстояние - PullRequest
2 голосов
/ 16 марта 2012

У меня есть Canvas, который содержит, скажем, прямоугольники, чтобы быть простым.Эти прямоугольники могут быть выделены как один, так и несколько (два или более прямоугольников).Когда у меня есть несколько выделенных прямоугольников, я хочу перетащить все выбранные прямоугольники и сохранить расстояние между этими прямоугольниками.

Любые предложения, как добиться такого поведения?

С уважением,

Габриэль

1 Ответ

0 голосов
/ 19 марта 2012

Хорошо при перемещении добавьте дельту в событии mousemove ко всем элементам текущей позиции холста, таким образом вы сохраните расстояние между объектами.

...