IDual |
The IDualShock4Extension type exposes the following members.
Name | Description | |
---|---|---|
![]() | GetAccelerometerValue | Gets the value from the accelerometer converted to Unity's coordinate system. The value returned could be thought of as a gravity vector and user acceleration combined. If using this value to apply a force in the direction of the vector, invert each axis first. This value represents the last value reported by the accelerometer. |
![]() | GetAccelerometerValueRaw | Gets the raw value from the accelerometer as reported by the device. Note: Device coordinate system does not match Unity's. |
![]() | GetGyroscopeValue | Gets the value from the gyroscope converted to Unity's coordinate system. |
![]() | GetGyroscopeValueRaw | Gets the raw value from the gyroscope as reported by the device. Note: Device coordinate system does not match Unity's. |
![]() | GetOrientation | Gets the orientation converted to Unity's coordinate system. |
![]() | GetTouchId | Gets the touch id for the touch at the specified index. |
![]() | GetTouchPosition | Gets the touch position for a particular index normalized to a 0 - 1 range. (Left = 0, Bottom = 0) |
![]() | GetTouchPositionByTouchId | Gets the touch position for a particular touch id normalized to a 0 - 1 range. (Left = 0, Bottom = 0) |
![]() | GetVibration |
Gets vibration level for a motor at a specified index.
(Inherited from IControllerVibrator) |
![]() | IsTouching | Determines if the current touch id is valid for any currently active touch. |
![]() | IsTouchingByTouchId | Determines if the current touch id is valid for any currently active touch. |
![]() | ResetOrientation | Resets the orientation. |
![]() | SetLightColor(Color) | Sets the light color. Alpha can be used to set intensity. |
![]() | SetLightColor(Single, Single, Single) | Sets the light color. |
![]() | SetLightColor(Single, Single, Single, Single) | Sets the light color. |
![]() | SetVibration(Int32, Single) |
Sets vibration level for a motor at a specified index.
(Inherited from IControllerVibrator) |
![]() | SetVibration(Single, Single) | Sets vibration level for left and right motors. |
![]() | SetVibration(Int32, Single, Boolean) |
Sets vibration level for a motor at a specified index.
(Inherited from IControllerVibrator) |
![]() | SetVibration(Int32, Single, Single) |
Sets vibration level for a motor at a specified index with a timeout.
(Inherited from IControllerVibrator) |
![]() | SetVibration(Int32, Single, Single, Boolean) |
Sets vibration level for a motor at a specified index with a timeout.
(Inherited from IControllerVibrator) |
![]() | SetVibration(Single, Single, Single, Single) | Sets vibration level for left and right motors. |
![]() | StopVibration |
Stops vibration on all motors.
(Inherited from IControllerVibrator) |