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?
optionalxrInput:XRControllerVisualAdapter
Defined in: packages/xr-input/src/visual/impl/base-impl.ts:43
Inherited from
BaseControllerVisual.xrInput
assetKeyPrefix
staticassetKeyPrefix:string='controller-'
Defined in: packages/xr-input/src/visual/impl/animated-controller.ts:20
useSimpleMaterial
staticuseSimpleMaterial: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