Game Maker Studio 2 get_string 已弃用

Game Maker Studio 2 get_string deprecated

我想请用户输入我的高分中的名字 table。

我不想使用 get_string_async,因为它会在用户给出名称之前添加名称和分数,但是 get_string 不起作用,因为它已被弃用。

name = get_string("Game Over. What is your name?","Player");
highscore_add(name,score);
global.highscore == 1; //tells draw event to draw highscore table.

是否有 get_string 的替代方法在继续执行代码之前等待输入?

如果您希望玩家输入他们自己的名字,请尝试在您第一次开始输入时设置一些东西

你可以把它放到脚本中,然后说:

name = scr_get_name();


//Inside of "scr_get_name()"
keyboard_string = 0;
if(player_typing){
    if(keyboard_check_pressed(vk_enter)){
        name = keyboard_string;
        return(name);
    }
}