每隔第二排放置一次物体

时间:2011-04-05 07:44:25

标签: algorithm

我正在寻找一种方法来放置每隔一行相互移位的物体。

对象的放置方式如下:http://bit.ly/fpn1GC

for(var i:uint=1;i<12;i++) {
    for(var j:uint=1;j<12;j++) {
        var p:place = new place();

        if(i%2){
            //1-3-5...
            p.x=40*j;
        }
        else {
            //2-4-6...
            p.x=40*j;
        }
        p.y=29*i;
        addChild(p);
    }
}

提前致谢

1 个答案:

答案 0 :(得分:0)

for(var i:uint=0;i<11;i++) {
    for(var j:uint=0;j<11;j++) {
        var p:place = new place();

        if(i%2){
            //2-4-6...
            p.x=42*j+22;
        }
        else {
            //1-3-5...
            p.x=42*j+42;
        }
        p.y=28*i+20;
        addChild(p);
    }
}