Referencia requestPointerLock()

requestPointerLock()

Bloquea el puntero del ratón en su posición actual y lo hace invisible.

requestPointerLock() permite que el ratón se mueva para siempre sin salir de la pantalla. Llamar a requestPointerLock() bloquea los valores de mouseX, mouseY, pmouseX, y pmouseY. movedX y movedY se continúan actualizando y pueden ser utilizados para obtener la distancia que el ratón se movió desde la última vez que se dibujó un fotograma. Llamar a exitPointerLock() retoma la actualización de las variables de sistema del ratón.

Nota: La mayoría de los navegadores requieren una entrada, como un clic, antes de llamar a requestPointerLock(). Se recomienda llamar a requestPointerLock() en una función de evento como doubleClicked().

Ejemplos

Notice any errors or typos? Please let us know. Please feel free to edit src/events/mouse.js and open a pull request!

Referencias Relacionadas