variable_global_get


描述

使用此函数,你可以从给定名称的全局变量中获取值。你需要提供待取得值的全局变量的 字符串形式的 名称(见下方代码),然后这个函数就会返回该全局变量所承载的值。

注意: 该函数基本上是用于所导入工程的 兼容性脚本(Compatibility) 及拖拽按钮(Drag and Drop)动作转换而成的代码中的。

重要! 如果你要取得的全局变量并不存在,那么该函数将会返回关键字 undefined 并且你可能会得到错误,阻止游戏的运行,因此如果你不够确定的话请先使用 variable_global_exists 函数。


语法:

variable_global_get(name);


参数:

参数 描述
name 待取得的全局变量名称(字符串形式)

Returns:

值(任意数据类型)或 undefined(未定义)(如果该名称的变量不存在)


例如:

if variable_global_exists("enemy_num")
   {
   show_debug_message("enemy_num = " + string(variable_global_get("enemy_num")));
   }

上述代码会检测一个全局变量是否存在,若存在将其输出到控制台上。