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.onUnitSphere  

static var onUnitSphere : Vector3

Description

Returns a random point on the surface of a sphere with radius 1 (Read Only).

JavaScript
// Sets the rigidbody velocity to 10 and in a random direction.

rigidbody.velocity = Random.onUnitSphere * 10;

using UnityEngine;
using System.Collections;

public class example : MonoBehaviour {
void Example() {
rigidbody.velocity = Random.onUnitSphere * 10;
}
}

import UnityEngine
import System.Collections

class example(MonoBehaviour):

def Example():
rigidbody.velocity = (Random.onUnitSphere * 10)