Class: DeviceOrientationControls2
Extra-Helpers.DeviceOrientationControls2
Hierarchy
EventDispatcher
<{change
:Record
<string
,unknown
> }>↳
DeviceOrientationControls2
Implements
Properties
object
• object: Object3D
<Object3DEventMap
>
Implementation of
enabled
• enabled: boolean
= false
Implementation of
deviceOrientation
• Optional
deviceOrientation: DeviceOrientationEvent
screenOrientation
• Optional
screenOrientation: ScreenOrientation
lastOrder
• lastOrder: EulerOrder
= 'XYZ'
dampingFactor
• dampingFactor: number
= 0.05
lastQuaternion
• lastQuaternion: Quaternion
Constructors
constructor
• new DeviceOrientationControls2(object
)
Parameters
Name | Type |
---|---|
object | Object3D <Object3DEventMap > |
Overrides
EventDispatcher<{change:Record<string, unknown\>}\>.constructor
Methods
onDeviceOrientationChangeEvent
▸ onDeviceOrientationChangeEvent(event
): void
Parameters
Name | Type |
---|---|
event | DeviceOrientationEvent |
Returns
void
onScreenOrientationChangeEvent
▸ onScreenOrientationChangeEvent(): void
Returns
void
connect
▸ connect(): void
Returns
void
disconnect
▸ disconnect(): void
Returns
void
update
▸ update(): void
Returns
void
Implementation of
dispose
▸ dispose(): void
Returns
void
Implementation of
setObjectQuaternion
▸ setObjectQuaternion(alpha
, beta
, gamma
, orient
): void
Parameters
Name | Type |
---|---|
alpha | number |
beta | number |
gamma | number |
orient | number |
Returns
void