Друзья, подскажите, как сделать такое?
В идеале, мне нужно получить вот что -
http://deepliquid.com/projects/Jcrop...p?demo=handler
Перемещаемый прямоугольник, размеры которого можно менять, потянув за границу. Буду очень благодарен, если подскажете алгоритм действий.
Пробовал сделать так -
создаю Sprite в нем еще один, в котором рисую прямоугольник. Далее создаю еще 4 спрайта, которые будут границами прямоугольника. На них вешаю Mouse.DOWN - StartDrag Если граница начинает перемещаться, вешаю MouseMove и меняю размеры основного прямоугольника.
Во-первых - это работает удивительно медленно и рывками. Во-вторых, граница может переместиться визуально, а событие MouseMove - не срабатывает и выглядит это так - граница в стороне, а основной прямоугольник размеры не поменял.
В общем, ужасно трудная штука. Может быть есть готовые компоненты?