Для этой цели вы можете использовать метод Array.slice()
, добавленный в Godot 3.2:
Массив слайс (int begin, int end, int step = 1, bool deep = False)
Дублирует подмножество, описанное в функции, и возвращает его в массив, глубоко копируя массив, если deep
равно true
. Нижний и верхний индексы включительно, с step
, описывающим изменение между индексами при разрезании.
Пример:
var array = [2, 4, 6, 8]
var subset = array.slice(1, 2)
print(subset) # Should print [4, 6]