Skip to main content

VirtualTouchJoystickConfig

@zylem/game-lib


@zylem/game-lib / core / VirtualTouchJoystickConfig

Interface: VirtualTouchJoystickConfig

Defined in: packages/game-lib/src/lib/game/game-interfaces.ts:29

Properties​

className?​

optional className?: string

Defined in: packages/game-lib/src/lib/game/game-interfaces.ts:31


deadzone?​

optional deadzone?: number

Defined in: packages/game-lib/src/lib/game/game-interfaces.ts:37


directionThreshold?​

optional directionThreshold?: number

Defined in: packages/game-lib/src/lib/game/game-interfaces.ts:38


emitDirections?​

optional emitDirections?: boolean

Defined in: packages/game-lib/src/lib/game/game-interfaces.ts:41


enabled?​

optional enabled?: boolean

Defined in: packages/game-lib/src/lib/game/game-interfaces.ts:30


horizontalAxis?​

optional horizontalAxis?: "Horizontal" | "SecondaryHorizontal"

Defined in: packages/game-lib/src/lib/game/game-interfaces.ts:39


maxDistance?​

optional maxDistance?: number

Defined in: packages/game-lib/src/lib/game/game-interfaces.ts:36


position?​

optional position?: VirtualTouchPosition

Defined in: packages/game-lib/src/lib/game/game-interfaces.ts:33


size?​

optional size?: number

Defined in: packages/game-lib/src/lib/game/game-interfaces.ts:34


style?​

optional style?: Partial<Record<string, string | number>>

Defined in: packages/game-lib/src/lib/game/game-interfaces.ts:32


svg?​

optional svg?: object

Defined in: packages/game-lib/src/lib/game/game-interfaces.ts:42

base?​

optional base?: string

thumb?​

optional thumb?: string


thumbSize?​

optional thumbSize?: number

Defined in: packages/game-lib/src/lib/game/game-interfaces.ts:35


verticalAxis?​

optional verticalAxis?: "Vertical" | "SecondaryVertical"

Defined in: packages/game-lib/src/lib/game/game-interfaces.ts:40