这段代码旨在将一个名为 BasicGrid 的影片剪辑实例放置到我的舞台上 25 次,然后如果新影片剪辑的 X 坐标超过 128,它将开始将它们放置在新的一行上。
但由于某种原因,无论我尝试什么,我都无法让它工作,它所做的只是将 25 个方块放在完全相同的位置,任何建议/帮助将不胜感激,谢谢!
for (var i:uint; i <= 25; i++) {
var newOpenGrid:BasicGrid = new BasicGrid();
newOpenGrid.x + 32;
if(newOpenGrid.x > 128) {
newOpenGrid.x = 32;
newOpenGrid.y += 32;
}
addChild(newOpenGrid);
trace(this.numChildren);
trace("X: " + newOpenGrid.x);
trace("Y: " + newOpenGrid.y);
trace("i: " + i);
}