movementX property
The movementX
read-only property of the MouseEvent interface
provides the difference in the X coordinate of the mouse pointer between
the given event and the previous Element.mousemove_event
event.
In other words, the value of the property is computed like this:
currentEvent.movementX = currentEvent.screenX - previousEvent.screenX
.
Warning: Browsers [use different units for
movementX
and MouseEvent.screenX](https://github.com/w3c/pointerlock/issues/42) than what the specification defines. Depending on the browser and operating system, themovementX
units may be a physical pixel, a logical pixel, or a CSS pixel. You may want to avoid the movement properties, and instead calculate the delta between the current client values (MouseEvent.screenX, MouseEvent.screenY) and the previous client values.
Implementation
external double get movementX;