API JavaScript
input
29 membres
- input.getKey("w")held
- input.getKeyDown("space")edge: just pressed
- input.getKeyUp("escape")edge: just released
- input.getAxis("Horizontal")-1..1 (WASD/arrows)
- input.getRawKeyState(code)
- input.getLastKey()
- input.getLastChar()
- input.mousePosition{x, y}
- input.mouseDelta{x, y} this frame
- input.getMouseButton(b)0=L, 1=M, 2=R
- input.getMouseButtonDown(b)
- input.getMouseButtonUp(b)
- input.lockCursor()
- input.unlockCursor()
- input.cursorLocked
- input.getPointerX()
- input.getPointerY()
- input.getPointerPressed()
- input.getRawTouchCount()
- input.getRawTouchX(i)
- input.getRawTouchY(i)
- input.getRawTouchReleased(i)
- input.getJoystickExists()
- input.getRawJoystickX(idx)
- input.getRawJoystickY(idx)
- input.getRawJoystickButtonState(idx, btn)
- input.getRawJoystickName(idx)
- input.getAccelerometerExists()
- input.getGyroSensorExists()