使用此函数,您可以从数组中的索引中检索值。该函数要求您提供一个变量,该变量保存数组和索引以从该数组内获取值。请注意,如果给定的数组索引超出范围,则游戏将崩溃并出现错误。这个函数也可以用于多维数组,只要您在提供数组索引时指定要获取的维度,遵循以下模式:
// 1D array
array_get(my_array, 0);
// 2D array
array_get(my_array[0], 0);
// 3D array
array_get(my_array[0][0], 0);
// etc...
array_get(variable, index);
参数 | 类型 | 描述 |
---|---|---|
variable | Array | 保存数组的变量。 |
index | Real | 数组元素的索引,以获取来自的值。 |
Any (Any valid data type that an array can hold)
for (var i = 0; i < 10; ++i;)
{
show_debug_message(array_get(my_array, i));
}
上面的代码将把给定的前10项输出到控制台。