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.