Для некоторых игр, вроде шутеров от первого лица, часто необходимо перехватывать курсор мыши, чтобы он оставался в центре экрана, и использовать только
смещение для вращения камеры. В других случаях, возможно понадобиться задать положение курсора вручную. В libGDX, то и другое можно сделать с помощью
метода setCursorCatched()
и setCursorPosition()
;
Gdx.input.setCursorCatched(true); Gdx.input.setCursorPosition(x, y);
Обратите внимание, что перехват курсора работает надежно только для Lwjgl beck-end. Для Jogl back-end используется класс AWT/Swing Robot, который имеет несколько причуд.
Перехват и позиционирование курсора в libGDX, доступно только на персональном компьютере.