该函数返回指定下限(含)和指定上限(含)之间的随机浮点(十进制)数。
例如,random_range(20,50) 将返回 20.00 到 50.00 之间的随机数,但该值可能是实数,例如 38.65265。 实数也可以用作输入参数。
注意 此函数将在每次重新运行游戏时返回相同的值,因为 GameMaker 每次都会生成相同的初始随机种子,从而使调试代码变得容易得多。要避免这种行为,请在游戏开始时使用 randomise。
random_range(n1, n2);
参数 | 类型 | 描述 |
---|---|---|
n1 | Real | 从中选择随机数的范围的下限。 |
n2 | Real | 将从中选择随机数的范围的上限。 |
score += random_range(500, 600);
这将在总分中添加500到600之间的任何位置。