Skip to main content

Interface: BabylonMotionControllerLike

Defined in: babylon-interactions/src/babylon-types.ts:140

Structural slice of Babylon's WebXRAbstractMotionController.

Properties

PropertyTypeDefined in
rootMesh?BabylonTransformNodeLike | nullbabylon-interactions/src/babylon-types.ts:144

Methods

getComponentOfType()?

optional getComponentOfType(type: string):
| BabylonMotionControllerComponentLike
| null;

Defined in: babylon-interactions/src/babylon-types.ts:141

Parameters

ParameterType
typestring

Returns

| BabylonMotionControllerComponentLike | null


getMainComponent()?

optional getMainComponent():
| BabylonMotionControllerComponentLike
| null;

Defined in: babylon-interactions/src/babylon-types.ts:142

Returns

| BabylonMotionControllerComponentLike | null


pulse()?

optional pulse(value: number, duration: number): Promise<unknown>;

Defined in: babylon-interactions/src/babylon-types.ts:143

Parameters

ParameterType
valuenumber
durationnumber

Returns

Promise<unknown>