Я не могу понять это после обширного чтения Google и форума. Я хочу изменить некоторые значения в динамическом массиве c, который увеличивается при необходимости. это цель:
function Color() --main function
Color_Gr1 = 26 -- Group 1 color value 26
Color_Gr2 = 180 -- Group 2 Color value 180
Color{} --array with the names
for i = 1,10 do --making 10 color groups
Color[i] = Color_Gr .. i
end
Cmd(string.format("Store color %d", Color[i]));
--variable Color_Gr1 value 26 should be filled in at "Store color 26"
--the next pass of the loop should fill in "Store color 180"
end
Результатом должен быть массив со значениями Color_Gr1, Color_Gr2 .. Color_Gr10 или без массива и просто заполните значения 26 и 180. Теперь я могу получить только переменную имя там, но не значение переменной.
большое спасибо за вашу помощь.