Skip to content
ClassInput & Controls@public

FlxInputManager

Owns DOM listeners and publishes their events only on simulation steps.

ts
export declare class FlxInputManager implements FlxInputService

Constructors

ts
constructor(context: FlxContext, options?: FlxInputManagerOptions)

Constructs a new instance of the FlxInputManager class

ParameterTypeDescription
contextFlxContext-
optionsFlxInputManagerOptions-

Properties

PropertyModifiersTypeDescription
gamepadsreadonlyFlxGamepadManager-
keysreadonlyKeyboard-
mousereadonlyMouse-
touchesreadonlyFlxTouchManager-

Methods

destroy()

ts
destroy(): void

Returns: void

resetInput()

ts
resetInput(): void

Returns: void

updateInput()

ts
updateInput(): void

Returns: void

updateVirtualInput()

ts
updateVirtualInput(): void

Advance registered virtual controls after live or replayed input is ready.

Returns: void

Released under the MIT License.