此函数返回指定范围之间的随机数,此返回值不一定是整数。例如, random_range(20,50)将返回一个20到50的随机数,但该值可能是一个任何实数,如38,65265。任何实数也可以用作输入参数。
注意:每次游戏重新运行时,此函数将返回相同的值,因为GameMaker Studio 2每次生成相同的初始随机种子,使调试代码变得更容易。要避免这种行为,请在游戏开始时使用随机化。
random_range(n1, n2);
参数 | 描述 |
---|---|
n1 | 随机数的下界。 |
n2 | 随机数的上界。 |
Real(实数)
score += random_range(500, 600);
这将把500到600之间任意一个数作为要增加的分。