array_last

此函数返回给定数组中的最后一个元素,即位于索引 array_length(array)-1 的最后一个元素。

此函数不修改数组。要在读取数组时删除该数组的最后一个元素,请使用 array_pop

 

语法:

array_last(array);

参数类型描述
arrayArray要从中获取最后一个值的数组

 

返回:

Any (Any valid data type that an array can hold)

 

例子:

var _last_added_enemy = array_last(enemies);

with (_last_added_enemy)
{
    show_debug_message(string(id) + " is the last enemy in the array.");
}

上面的代码获取添加到数组 enemies 中的最后一个敌人实例,并将其存储在一个临时变量 _last_added_enemy 中。然后,它允许该实例显示带有该实例 ID 的调试消息。