为什么:
local circle = {}
for i = 1, 15 do
for j = 1, 15 do
circle[i] = display.newCircle( 0 + (i*20), 100 + (j*20), 9)
circle[i]:setFillColor(128, 128, i)
end
end
不会产生255个不同颜色的圆圈? (如果是单独设置它们)
答案 0 :(得分:1)
怎么能产生255个圆圈?
i
仅从1到15.因此,circle
将只包含16个条目。我认为你正在寻找的是更像这样的东西:
local circle = {}
for i = 1, 15 do
for j = 1, 15 do
circle[#circle + 1] = display.newCircle( 0 + (i*20), 100 + (j*20), 9)
circle[#circle]:setFillColor(128, 128, (i * 16) + j)
end
end