Class: AnimatedController
Defined in: packages/xr-input/src/visual/impl/animated-controller.ts:19
Extends
BaseControllerVisual
Constructors
Constructor
new AnimatedController(
scene
,camera
,model
,layout
):AnimatedController
Defined in: packages/xr-input/src/visual/impl/base-impl.ts:45
Parameters
scene
Scene
camera
PerspectiveCamera
model
Group
layout
Returns
AnimatedController
Inherited from
BaseControllerVisual.constructor
Properties
model
model:
Group
Defined in: packages/xr-input/src/visual/impl/base-impl.ts:48
Inherited from
xrInput?
optional
xrInput:XRControllerVisualAdapter
Defined in: packages/xr-input/src/visual/impl/base-impl.ts:43
Inherited from
BaseControllerVisual.xrInput
assetKeyPrefix
static
assetKeyPrefix:string
='controller-'
Defined in: packages/xr-input/src/visual/impl/animated-controller.ts:20
useSimpleMaterial
static
useSimpleMaterial:boolean
=false
Defined in: packages/xr-input/src/visual/impl/animated-controller.ts:21
Methods
connect()
connect(
inputSource
,enabled
):void
Defined in: packages/xr-input/src/visual/impl/base-impl.ts:54
Parameters
inputSource
XRInputSource
enabled
boolean
Returns
void
Inherited from
BaseControllerVisual.connect
disconnect()
disconnect():
void
Defined in: packages/xr-input/src/visual/impl/base-impl.ts:59
Returns
void
Inherited from
BaseControllerVisual.disconnect
init()
init():
void
Defined in: packages/xr-input/src/visual/impl/animated-controller.ts:38
Returns
void
Overrides
BaseControllerVisual.init
toggle()
toggle(
enabled
):void
Defined in: packages/xr-input/src/visual/impl/base-impl.ts:63
Parameters
enabled
boolean
Returns
void
Inherited from
BaseControllerVisual.toggle
update()
update():
void
Defined in: packages/xr-input/src/visual/impl/animated-controller.ts:102
Returns
void
Overrides
BaseControllerVisual.update