random_range(n1, n2);
Argument | Description |
---|---|
n1 | The low end of the range from which the random number will be selected. |
n2 | The high end of the range from which the random number will be selected. |
Returns: Real
This function returns a random number between the specified
range, and this return value does not need to be an integer. For
example, random_range(20,50) will return a random number
from 20 to 50, but the value may be a real number like 38,65265.
Real numbers can also be used as input arguments.
NOTE: This function will return the same value every time
the game is run afresh due to the fact that GameMaker: Studio
generates the same initial random seed every time to make debugging
code a far easier task. To avoid this behaviour use randomize at the start of your
game.
score += random_range(500, 600);
This will add anywhere between 500 and 600, to the total score.