此函数返回给定数组中的最后一个元素,即位于索引 array_length(array)-1 的最后一个元素。
此函数不修改数组。要在读取数组时删除该数组的最后一个元素,请使用 array_pop。
array_last(array);
参数 | 类型 | 描述 |
---|---|---|
array | Array | 要从中获取最后一个值的数组 |
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 的调试消息。