strjoin przyjmuje jeden ciąg, a następnie zmienną liczbę argumentów. Szukam sposobu, aby wziąć tabelę ze zmienną liczbą argumentów i użyć każdego elementu w tabeli jako innego argumentu.w Lua, jak mogę użyć tabeli jako varargs (...)?
local myTable = {
'a',
'b',
'c',
}
-- This is what I want except that I don't want to hard code
-- a specific number of parameters
local myString = strjoin(' ', myTable[1], myTable[2], myTable[3])
Musiałem użyć 'table.unpack' zamiast po prostu' unpack'. Może być różnica w wersji. –