デバイスのジャイロスコープで測定されたバイアスなしの回転率を返します
回転率は秒あたりのラジアンで 3 軸それぞれのまわりを回転する速度を表す Vector3 として与えられます。 この値は "バイアス" を除去する処理がされており、より正確な測定を与えます。 ジャイロスコープのハードウェアから報告される生の値は rotationRate プロパティー で取得できます。
using UnityEngine; using System.Collections;
public class ExampleClass : MonoBehaviour { public float shakeSpeed; public AudioClip shakeSound; AudioSource audio; void Start() { audio = GetComponent<AudioSource>(); } void Update() { if (Input.gyro.rotationRateUnbiased.y > shakeSpeed && !audio.isPlaying) audio.PlayOneShot(shakeSound); } }