Skip to main content

Class: Axis2dAction

Defined in: input/actions/axis-2d-action.ts:7

Implements

Constructors

Constructor

new Axis2dAction(name, actionResetType): Axis2dAction

Defined in: input/actions/axis-2d-action.ts:15

Parameters

name

string

actionResetType

ActionResetType = 'zero'

Returns

Axis2dAction

Properties

interactions

interactions: Map<InputGroup, Set<InputInteraction<unknown>>>

Defined in: input/actions/axis-2d-action.ts:10


name

readonly name: string

Defined in: input/actions/axis-2d-action.ts:8

Implementation of

InputAction.name

Accessors

value

Get Signature

get value(): Vector2

Defined in: input/actions/axis-2d-action.ts:28

Returns

Vector2

Methods

bind()

bind<TArgs>(interaction, group): void

Defined in: input/actions/axis-2d-action.ts:36

Type Parameters

TArgs

TArgs

Parameters

interaction

InputInteraction<TArgs>

group

InputGroup

Returns

void

Implementation of

InputAction.bind


reset()

reset(): void

Defined in: input/actions/axis-2d-action.ts:21

Returns

void

Implementation of

InputAction.reset


set()

set(value): void

Defined in: input/actions/axis-2d-action.ts:32

Parameters

value

Vector2

Returns

void