The DeviceMotionModule class enables device movement detection.
Example
//==============================================================================
// The following example demonstrates how to bind device rotation to an object.
//
// Project setup:
// - Insert a plane
// - Make sure the Device Motion capability is added in the properties
//==============================================================================
// Load in the required modules
const DeviceMotion = require('DeviceMotion');
const Scene = require('Scene');
// Locate the plane in the Scene
const plane = Scene.root.find('plane0');
// Store a reference to the transform of the plane and the world transform of
// the DeviceMotion module
const planeTransform = plane.transform;
const deviceWorldTransform = DeviceMotion.worldTransform;
// Bind the rotation of the device to the plane
planeTransform.rotationX = deviceWorldTransform.rotationX;
planeTransform.rotationY = deviceWorldTransform.rotationY;
planeTransform.rotationZ = deviceWorldTransform.rotationZ;