API

Class GenericPad

Represents a generic gamepad

Hierarchy (View Summary)

Index
browserGamepad: any

The browser gamepad

id: string

The id of the gamepad

index: number

The index of the gamepad

onButtonDownObservable: Observable<number> = ...

Observable triggered when a button has been pressed

onButtonUpObservable: Observable<number> = ...

Observable triggered when a button has been released

type: number

Specifies what type of gamepad this represents

DUALSHOCK: number = 4

Represents an Dual Shock controller

GAMEPAD: number = 0

Represents a gamepad controller

GENERIC: number = 1

Represents a generic controller

POSE_ENABLED: number = 3

Represents a pose-enabled controller

XBOX: number = 2

Represents an XBox controller

  • Callback triggered when a button has been pressed

    Parameters

    • callback: (buttonPressed: number) => void

      Called when a button has been pressed

    Returns void

  • Callback triggered when a button has been released

    Parameters

    • callback: (buttonReleased: number) => void

      Called when a button has been released

    Returns void