Click or drag to resize

IDualShock4Extension Methods

The IDualShock4Extension type exposes the following members.

Methods
 NameDescription
Public methodGetAccelerometerValue 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.
Public methodGetAccelerometerValueRaw Gets the raw value from the accelerometer as reported by the device. Note: Device coordinate system does not match Unity's.
Public methodGetGyroscopeValue Gets the value from the gyroscope converted to Unity's coordinate system.
Public methodGetGyroscopeValueRaw Gets the raw value from the gyroscope as reported by the device. Note: Device coordinate system does not match Unity's.
Public methodGetOrientation Gets the orientation converted to Unity's coordinate system.
Public methodGetTouchId Gets the touch id for the touch at the specified index.
Public methodGetTouchPosition Gets the touch position for a particular index normalized to a 0 - 1 range. (Left = 0, Bottom = 0)
Public methodGetTouchPositionByTouchId Gets the touch position for a particular touch id normalized to a 0 - 1 range. (Left = 0, Bottom = 0)
Public methodGetVibration Gets vibration level for a motor at a specified index.
(Inherited from IControllerVibrator)
Public methodIsTouching Determines if the current touch id is valid for any currently active touch.
Public methodIsTouchingByTouchId Determines if the current touch id is valid for any currently active touch.
Public methodResetOrientation Resets the orientation.
Public methodSetLightColor(Color) Sets the light color. Alpha can be used to set intensity.
Public methodSetLightColor(Single, Single, Single) Sets the light color.
Public methodSetLightColor(Single, Single, Single, Single) Sets the light color.
Public methodSetVibration(Int32, Single) Sets vibration level for a motor at a specified index.
(Inherited from IControllerVibrator)
Public methodSetVibration(Single, Single) Sets vibration level for left and right motors.
Public methodSetVibration(Int32, Single, Boolean) Sets vibration level for a motor at a specified index.
(Inherited from IControllerVibrator)
Public methodSetVibration(Int32, Single, Single) Sets vibration level for a motor at a specified index with a timeout.
(Inherited from IControllerVibrator)
Public methodSetVibration(Int32, Single, Single, Boolean) Sets vibration level for a motor at a specified index with a timeout.
(Inherited from IControllerVibrator)
Public methodSetVibration(Single, Single, Single, Single) Sets vibration level for left and right motors.
Public methodStopVibration Stops vibration on all motors.
(Inherited from IControllerVibrator)
Top
See Also