要生成随机数,GameMaker Studio 2将以随机种子开始。使用此功能,您可以将该种子设置为已知值,以便每次运行程序时,“强制”所有随机事件的结果都是相同的。例如,此功能可以与之结合使用random_get_seed创建程序生成的内容并保存结果而不需要大量的存档(只保存种子,不需要任何其他内容)。如果你需要真正的随机化事件,请使用 randomise() 函数。
NOTE由于游戏平台不同,相同的种子也可能产生不同的结果。
random_set_seed(val);
参数 | 描述 |
---|---|
val | The seed to set. |
N/A(无返回值)
if debug random_set_seed(1);
如果“debug”变量是真的,那么将把随机种子设为1。