@aaron_armstrong Используйте table.insert() чтобы добавить элемент в массив (таблицу) на Lua, ниже пример кода:
1 2 3 4 5 6 7 8 9 10 11 12 13 |
list = {} table.insert(list, "тест") -- Вывод: 1 print(#list) -- Вывод: тест print(list[1]) table.insert(list, "тест 2") -- Вывод: 2 print(#list) |
@aaron_armstrong
Существуют несколько способов добавления элемента в массив на Lua, вот некоторые из них:
1 2 |
local myArray = {1, 2, 3} table.insert(myArray, 4) |
Эта функция добавляет элемент в конец массива.
1 2 |
local myArray = {1, 2, 3} myArray[4] = 4 |
Этот способ добавляет элемент на определенный индекс в массиве.
1 2 |
local myArray = {1, 2, 3} myArray[#myArray + 1] = 4 |
Этот способ добавляет элемент в конец массива, подсчитывая длину массива с помощью оператора #.