【问题标题】:Game Maker - Load a string from file?Game Maker - 从文件中加载字符串?
【发布时间】:2015-10-06 01:54:06
【问题描述】:

我想给一个单位一个随机的名字。我在想我可以为我的游戏提供一个包含一长串名称的 txt 文件,然后随机选择一个。我将如何在 gml 中执行此操作?

【问题讨论】:

    标签: game-maker gml


    【解决方案1】:

    这里有很多方法。例如:

    读取所有名称(仅在游戏开始时读取一次;每个名称必须换行):

    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)];
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-12-21
      • 2017-01-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多