public Vector3 userAcceleration;
Описание
Возвращает ускорение, которое пользователь дает устройству.
Значение этого значения заключается в том, что влияние гравитации (которое также определяется акселерометром) было удалено, и в движениях пользователя осталось только ускорение.
using UnityEngine;
public class Example : MonoBehaviour
{
Vector3 forceVec;
Rigidbody rb;
void Start()
{
rb = GetComponent<Rigidbody>();
}
void FixedUpdate()
{
// Apply forces to an object to match the side-to-side acceleration
// the user is giving to the device.
rb.AddForce(Input.gyro.userAcceleration.x * forceVec);
}
}