2011-04-05 53 views
0

我正在尋找一種方法來將每個第二排上彼此移動的物體。每隔第2排移動物體的位置

的對象被放置這樣的: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); 
    } 
} 

在此先感謝

+0

加減從p.x你如果其他案件? – bdares 2011-04-05 07:48:53

+0

怎麼樣?我沒有明白。 – 2011-04-05 07:56:27

+0

如果減/增加每個對象之間的位置比其他行更小/更大 – 2011-04-05 08:03:27

回答

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); 
    } 
}