2

我正在尝试向用户询问要放入我的高分表的名称。

我不想使用 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 在继续执行代码之前等待输入的方法?

4

1 回答 1

1

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

您可以将其放入脚本中,然后说:

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);
    }
}
于 2018-12-19T17:55:19.220 回答