Returns a random point inside a circle with radius 1 (Read Only).
// Sets the position to be somewhere inside a circle // with radius 5 and the center at zero. var newPosition : Vector2 = Random.insideUnitCircle * 5; transform.position.x = newPosition.x; transform.position.y = newPosition.y;
using UnityEngine; using System.Collections; public class ExampleClass : MonoBehaviour { public Vector2 newPosition = Random.insideUnitCircle * 5; void Example() { transform.position.x = newPosition.x; transform.position.y = newPosition.y; } }
import UnityEngine import System.Collections public class ExampleClass(MonoBehaviour): public newPosition as Vector2 = (Random.insideUnitCircle * 5) def Example() as void: transform.position.x = newPosition.x transform.position.y = newPosition.y