11/02/2019 à 8:35
#57454

Participant
Salut Marven,
Si j’ai bien compris ce que tu souhaites faire, voici le code
local tableur = {}
function addValuesOnTableur(i, plusDix)
local tab = {
x = i,
y = plusDix
}
table.insert(tableur, tab)
end
function love.load()
for i = 1, 2 do
addValuesOnTableur(i, i+10)
end
for i = 1, 2 do
print(tableur[i].x)
print(tableur[i].y)
end
end
En fait, tu instancies un tableau vide. Dans la fonction addValuesOnTableur on insert un « objet dans le tableau, qui a pour attributs x et y. Comme tu peux le voir, la fonction prend en paramètre deux valeurs, i et i + 10.
en espérant avoir aidé 🙂