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