为什么这个循环会降低一个简单的 Marmalade Quick 应用的性能?

local board=director:createSprite(0,200);

for y = 0, w*15, w do
  for x = 0, w*15, w do
    local space = director:createRectangle({x=x, y=y, w=w-1, h=w-1, strokeWidth=0, color=color.grey})

    board:addChild(space)
  end
end

除此之外,我有一些瓷砖应该能够平稳地被拖动。

我惊讶于将这些 225 个静态对象添加到场景图中的性能下降……我希望获得比这更好的性能。我有什么遗漏的吗?我应该尝试不同的方法吗?还是 Marmalade Quick 不够快?

点赞