Skip to content

Documentation / @debuffjp/input / Gamepads

Class: Gamepads ​

Defined in: gamepad.ts:29

Polls the first connected standard gamepad. The Gamepad API is poll-based, so call poll() once per step.

Constructors ​

Constructor ​

new Gamepads(): Gamepads

Returns ​

Gamepads

Properties ​

connected ​

connected: boolean = false

Defined in: gamepad.ts:37


deadzone ​

deadzone: number = 0.4

Defined in: gamepad.ts:31

Stick deflection needed to count as a direction.


stickX ​

stickX: number = 0

Defined in: gamepad.ts:35

Left stick, -1..1, after the deadzone.


stickY ​

stickY: number = 0

Defined in: gamepad.ts:36

Methods ​

down() ​

down(name): boolean

Defined in: gamepad.ts:58

Parameters ​

name ​

string

Returns ​

boolean


poll() ​

poll(): void

Defined in: gamepad.ts:39

Returns ​

void


pressed() ​

pressed(name): boolean

Defined in: gamepad.ts:62

Parameters ​

name ​

string

Returns ​

boolean


released() ​

released(name): boolean

Defined in: gamepad.ts:66

Parameters ​

name ​

string

Returns ​

boolean