Javascript-форум (https://javascript.ru/forum/)
-   Javascript под браузер (https://javascript.ru/forum/css-html/)
-   -   курсор мыши при перемещении (https://javascript.ru/forum/css-html/82661-kursor-myshi-pri-peremeshhenii.html)

fxobject 08.06.2021 13:13

курсор мыши при перемещении
 
Всем доброго дня!
господа вот такой вопрос.
необходимо двигать в браузере некий DOM объект. Причем двигать нужно за пределы окна. Размеры окна при этом расширяются. Нужно обеспечить плавно передвижение объекта мышью. Т.е. взяли объект мышью, потащили за пределы экрана (например вниз). При этом все содержимое поехало вверх.
и вот в чем вопрос. при выходе за пределы экрана. для того чтобы объект остался на экране и все остальное ушло вверх
либо изменяем scrollTop
либо scrollIntoView
суть в том, что при этом объект остается на экране, но мышь!!! подлая уходит вниз. и в конце концов исчерпывает свой лимит границей экрана.
Может кто подскажет методику плавного перетаскивания объекта за границу экрана с сохранением видимости объекта
код не нужен, - идея....
спасибо

MallSerg 08.06.2021 13:30

HTML Pointer Lock API

fxobject 08.06.2021 14:24

прикольно.... сажусь читать, спасибо!

fxobject 08.06.2021 20:53

получилось то, что нужно. однако некая проблема осталась. по спецификации курсор "замораживается" над элементом. после того как перетащили объект и сделали exitPointerLock мышь выскакивает с прежнего места - уфф. и все бы ничего, но как говорится на чистом месте и с курсором как для перемещения. и только следующее перемещение приводит курсор в правильное положение. капец.

fxobject 08.06.2021 21:38

все равно - лучшее, решение, спасибо автору.


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