У меня есть карта и массив в Lua. Я не знаю, как карта называется. Карта как в C ++ И мне нужно go через массив и изменить второй аргумент булиевского аргумента на карте. Я так и делаю. но выдает ошибку - попытка вызвать табличное значение
self.arrayObjectHint = {}
self.arrayObjectHint['dustpan'] = false
self.arrayObjectHint['goblet'] = true
self.arrayObjectHint['dryflowers'] = true
self.notHint = {'goblet', 'dryflowers', 'dustpan'}
..........
for index, objectId in(self.notHint) do
self.arrayObjectHint[objectId] = not self.arrayObjectHint[objectId]
end
Что не так?