PcoWSkbVqDnWTu_dm2ix
The Developer Hub is now deprecated and information on this page may no longer be accurate. To see our new and improved documentation, please click here. You can read more about the future of documentation here.
Collapse Sidebar

GetDeviceAcceleration

The GetDeviceAcceleration function determines the current acceleration of the user’s device. It returns an InputObject that describes the device’s current acceleration.

In order for this to work, the user’s device must have an enabled accelerometer. To check if a user’s device has an enabled accelerometer, you can check the UserInputService/AccelerometerEnabled property.

If you want to track when the user’s device’s acceleration changes instead, you can use the UserInputService/DeviceAccelerationChanged event.

Since it only fires locally, it can only be used in a LocalScript.

Returns

Return Type Summary

Code Samples


Print Device Acceleration

This example checks if a user’s device has an enabled accelerometer. If it does, the example prints the current acceleration of the device. If not, the example prints:

Cannot get device acceleration because device does not have an enabled accelerometer!