public ReleaseParameters()
 {
     Quantity = 1;
     Speed    = RangeF.Parse("[-1.0,1.0]");
     Colour   = new ColourRange(new Colour(0f, 0.5f, 0.5f), new Colour(360f, 0.5f, 0.5f));
     Opacity  = RangeF.Parse("[0.0,1.0]");
     Scale    = RangeF.Parse("[1.0,10.0]");
     Rotation = RangeF.Parse("[-3.14159,3.14159]");
     Mass     = 1f;
 }
 /// <summary>
 /// Gets the next random single value between the specified range of values.
 /// </summary>
 /// <param name="range">A range representing the inclusive minimum and maximum values.</param>
 /// <returns>A random single value between the specified minimum and maximum values.</returns>
 public static float NextSingle(RangeF range)
 {
     return(NextSingle(range.Min, range.Max));
 }