Javascript-форум (https://javascript.ru/forum/)
-   Dojo toolkit (https://javascript.ru/forum/dojotoolkit/)
-   -   Flow moving как в seadragon Ajax (https://javascript.ru/forum/dojotoolkit/37426-flow-moving-kak-v-seadragon-ajax.html)

den_zm 19.04.2013 14:34

Flow moving как в seadragon Ajax
 
Доброго времени суток!
Подскажите, пожалуйста, до меня никак не доходит решение вот такой задачи.
Хочу сделать перемещение объекта как в seadragon ajax (он же deepzoom на silverlight).
В (seadragon), если зажать левую кнопку мыши и перетаскивать мышку, то анимация перемещения общей картинки рано или поздно закончится на той же точке на картинке, где я зажал левую кнопку мыши.
Я хочу сделать такой же эффект, но с помощью dojo/dnd/Moveable.
Самым простым (и как мне кажется логичным) способом было переписать событие onMove у dojo/dnd/Moveable и использовать в нём fx.slideTo, НО... я не понимаю как и когда выключать анимацию, если событие onMove произошло снова и как ко всему этому добавить плавный easing на большом участке изменения координат.
Если анимацию не останавливать, то предыдущие анимации доигрываются в самом конце и картинка просто начинает прыгать.

Подскажите, пожалуйста, что делать.


Часовой пояс GMT +3, время: 20:47.