random_set_seed


描述

要生成随机数,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。