使用此函数,你可以从给定名称的全局变量中获取值。你需要提供待取得值的全局变量的 字符串形式的 名称(见下方代码),然后这个函数就会返回该全局变量所承载的值。
重要! 如果你要取得的全局变量并不存在,那么该函数将会返回关键字 undefined 并且你可能会得到错误,阻止游戏的运行,因此如果你不够确定的话请先使用 variable_global_exists 函数。
variable_global_get(name);
参数 描述 name 待取得的全局变量名称(字符串形式)
值(任意数据类型)或 undefined(未定义)(如果该名称的变量不存在)
if variable_global_exists("enemy_num")
{
show_debug_message("enemy_num = " + string(variable_global_get("enemy_num")));
}
上述代码会检测一个全局变量是否存在,若存在将其输出到控制台上。