У меня есть таблица в lua с некоторыми данными.
sometable = {
{name = "bob", something = "foo"},
{name = "greg", something = "bar"}
}
Затем я хочу просмотреть таблицу и присвоить номер каждому имени в качестве переменной. Новичок в lua и попробовал это так.
for i,t in ipairs(sometable) do
t.name = i
end
Тогда я предполагал, что print("name1", bob) даст мне name1 = 1. Прямо сейчас я получаю ноль. Итак, я возвращаюсь к своему уродливому статическому списку переменных, пока какая-нибудь добрая душа не скажет мне, какой я идиот.