Class DewRandom
Inheritance
object
DewRandom
Assembly: Dew.Core.dll
Syntax
Constructors
DewRandom(uint)
Declaration
public DewRandom(uint seed)
Parameters
| Type |
Name |
Description |
| uint |
seed |
|
Fields
initialSeed
Declaration
Field Value
instance
Declaration
public static DewRandom instance
Field Value
s0
Declaration
Field Value
s1
Declaration
Field Value
s2
Declaration
Field Value
s3
Declaration
Field Value
Methods
ColorHSV(float, float, float, float, float, float, float, float)
Declaration
public Color ColorHSV(float hueMin = 0, float hueMax = 1, float satMin = 0, float satMax = 1, float valMin = 0, float valMax = 1, float alphaMin = 1, float alphaMax = 1)
Parameters
| Type |
Name |
Description |
| float |
hueMin |
|
| float |
hueMax |
|
| float |
satMin |
|
| float |
satMax |
|
| float |
valMin |
|
| float |
valMax |
|
| float |
alphaMin |
|
| float |
alphaMax |
|
Returns
| Type |
Description |
| UnityEngine.Color |
|
GetRandomSeed()
Declaration
public static uint GetRandomSeed()
Returns
InsideUnitCircle()
Declaration
public Vector2 InsideUnitCircle()
Returns
| Type |
Description |
| UnityEngine.Vector2 |
|
InsideUnitSphere()
Declaration
public Vector3 InsideUnitSphere()
Returns
| Type |
Description |
| UnityEngine.Vector3 |
|
NextDouble()
Declaration
public double NextDouble()
Returns
NextFloat()
Declaration
Returns
NextFloat(float, float)
Declaration
public float NextFloat(float min, float max)
Parameters
| Type |
Name |
Description |
| float |
min |
|
| float |
max |
|
Returns
NextUInt32()
Declaration
Returns
OnUnitSphere()
Declaration
public Vector3 OnUnitSphere()
Returns
| Type |
Description |
| UnityEngine.Vector3 |
|
Range(int, int)
Declaration
public int Range(int minInclusive, int maxExclusive)
Parameters
| Type |
Name |
Description |
| int |
minInclusive |
|
| int |
maxExclusive |
|
Returns
Range(float, float)
Declaration
public float Range(float min, float max)
Parameters
| Type |
Name |
Description |
| float |
min |
|
| float |
max |
|
Returns
Rotation()
Declaration
public Quaternion Rotation()
Returns
| Type |
Description |
| UnityEngine.Quaternion |
|
Declaration
public Quaternion RotationUniform()
Returns
| Type |
Description |
| UnityEngine.Quaternion |
|
SetSeed(uint)
Declaration
public void SetSeed(uint seed)
Parameters
| Type |
Name |
Description |
| uint |
seed |
|
ToString()
Declaration
public override string ToString()
Returns
Overrides
object.ToString()
Value()
Declaration
Returns