Returns a random rotation (Read Only).
Randomize the x
, y
, z
, and w
of a Quaternion each to [-1.0..1.0] (inclusive) via Range and normalize the result. See also rotationUniform for a slower but higher quality algorithm.
using UnityEngine;
// Click the "Rotate!" button and a rotation will be applied
public class ExampleClass : MonoBehaviour { void OnGUI() { if (GUI.Button(new Rect(10, 10, 100, 50), "Rotate!")) { transform.rotation = Random.rotation; } } }