Вопрос:JQuery UI изменяемый: изменение размера повернутых объектов
Jquery-щ-изменяемый, кажется, не правильно работают для повернутых объектов. После поворота элемента ручки делают то же самое, что и на невращающемся элементе.
Идея:
Ось, вероятно, может быть повернут в соответствии с матрицей вращения (http://en.wikipedia.org/wiki/Rotation_matrix). Поэтому, я думаю, мы можем получить обновленные мышиные координаты с x' = x*cos(a) -y*sin(a); y' = x*sin(a) + y*cos(a)
.
Кто-нибудь видел подобное решение (патч или отдельный плагин jquery для изменения размера)? Может ли кто-нибудь дать совет для меня, если я переписал методы _mouseStart
и _mouseDrag
jquery.ui.resizable?
Спасибо @ Andy Zee, я попробовал другой подход здесь http://jsfiddle.net/unloco/ors6d3xe/ – UnLoCo