Interface: SpatialListenerLike
Defined in: src/audio/spatialAudioTypes.ts:60
The subset of AudioListener this module writes: position and orientation,
through either the modern AudioParams or the legacy setter methods.
Extends
Properties
forwardX?
optionalforwardX:SpatialAudioParam
Defined in: src/audio/spatialAudioTypes.ts:62
Forward X orientation AudioParam (modern API).
forwardY?
optionalforwardY:SpatialAudioParam
Defined in: src/audio/spatialAudioTypes.ts:64
Forward Y orientation AudioParam (modern API).
forwardZ?
optionalforwardZ:SpatialAudioParam
Defined in: src/audio/spatialAudioTypes.ts:66
Forward Z orientation AudioParam (modern API).
positionX?
optionalpositionX:SpatialAudioParam
Defined in: src/audio/spatialAudioTypes.ts:26
X position AudioParam (modern API).
Inherited from
positionY?
optionalpositionY:SpatialAudioParam
Defined in: src/audio/spatialAudioTypes.ts:28
Y position AudioParam (modern API).
Inherited from
positionZ?
optionalpositionZ:SpatialAudioParam
Defined in: src/audio/spatialAudioTypes.ts:30
Z position AudioParam (modern API).
Inherited from
upX?
optionalupX:SpatialAudioParam
Defined in: src/audio/spatialAudioTypes.ts:68
Up X orientation AudioParam (modern API).
upY?
optionalupY:SpatialAudioParam
Defined in: src/audio/spatialAudioTypes.ts:70
Up Y orientation AudioParam (modern API).
upZ?
optionalupZ:SpatialAudioParam
Defined in: src/audio/spatialAudioTypes.ts:72
Up Z orientation AudioParam (modern API).
Methods
setOrientation()?
optionalsetOrientation(fx,fy,fz,ux,uy,uz):void
Defined in: src/audio/spatialAudioTypes.ts:74
Legacy orientation setter (older Safari).
Parameters
fx
number
fy
number
fz
number
ux
number
uy
number
uz
number
Returns
void
setPosition()?
optionalsetPosition(x,y,z):void
Defined in: src/audio/spatialAudioTypes.ts:32
Legacy position setter (older Safari).
Parameters
x
number
y
number
z
number
Returns
void