1
我想给一个单位一个随机的名字。我想我可以提供一个包含长名单的txt文件,然后随机选择一个。我将如何去做这个gml?Game Maker - 从文件加载字符串?
我想给一个单位一个随机的名字。我想我可以提供一个包含长名单的txt文件,然后随机选择一个。我将如何去做这个gml?Game Maker - 从文件加载字符串?
这里有很多方法可行。例如:
阅读所有的名字(只有一次,当游戏开始时,每个名字必须放在新行):
var file = file_text_open_read("names.txt");
var i = 0;
while !file_text_eof(file)
{
global.names[i++] = file_text_read_string(file);
file_text_readln(file);
}
然后你就可以得到随机的名字是这样的:
var name = names[irandom(array_length_1d(global.names) - 1)];