Manual     Reference     Scripting  
  
Scripting > Runtime Classes > Random   
  • Menu
  • Overview
  • Runtime Classes
  • Attributes
  • Enumerations
  • Editor Classes
  • Attributes
  • Enumerations
  • History
  • Index
  • Random
  • All Members
  • Class Variables
  • insideUnitCircle
  • insideUnitSphere
  • onUnitSphere
  • rotation
  • seed
  • value
  • Class Functions
  • Range

Random.rotation  

static var rotation : Quaternion

Description

Returns a random rotation (Read Only).

JavaScript
// Instantiates a prefab with a random rotation at the world-origin

var prefab : GameObject;
Instantiate(prefab, Vector3.zero, Random.rotation);

using UnityEngine;
using System.Collections;

public class example : MonoBehaviour {
public GameObject prefab;
void Example() {
Instantiate(prefab, Vector3.zero, Random.rotation) as GameObject;
}
}

import UnityEngine
import System.Collections

class example(MonoBehaviour):

public prefab as GameObject

def Example():
(Instantiate(prefab, Vector3.zero, Random.rotation) as GameObject)