Class RandomExtensions
A set of extension methods for dealing with Random
public static class RandomExtensions
- Inheritance
-
RandomExtensions
- Inherited Members
Methods
NextVector2(Random, float, float)
Returns a random vector whose x and y values are in the given range.
public static Vector2 NextVector2(this Random random, float min, float max)
Parameters
randomRandomThe random to use for generation
minfloatThe minimum value for each coordinate
maxfloatThe maximum value for each coordinate
Returns
- Vector2
A random vector in the given range
Range(Random, Range<int>)
Returns a random number in the given range.
public static int Range(this Random random, Range<int> range)
Parameters
randomRandomThe random to use for generation
rangeRange<int>The range in which numbers will be generated
Returns
- int
A number in the given range
Range(Random, Range<float>)
Returns a random number in the given range.
public static float Range(this Random random, Range<float> range)
Parameters
randomRandomThe random to use for generation
rangeRange<float>The range in which numbers will be generated
Returns
- float
A number in the given range