1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
   | //definition des niveaux
var niveau:int = 1;
 
var tabNiveau:Array = new Array;
 
var matrice1:Array = new Array;
matrice1=[[0,1,1,1,0,1,1,0],
  [1,0,0,0,0,1,1,0]];
 
var matrice2:Array = new Array;
matrice2 =[[1,1,1,1,1,1,1,1,1,1],
   [1,0,1,0,1,0,1,0,1,0],
   [0,0,0,0,0,0,0,0,0,0],
   [1,1,1,1,0,0,1,1,0,1]];
 
function definisNiveau() {
    if (niveau==1) {
        tabNiveau=matrice1;
    } else if (niveau==2) {
        tabNiveau=matrice2;
    }
}
 
//création des niveaux
definisNiveau();
for (var i:int=0; i<hauteur; i++) {
    for (var j:int=0; j<longueur; j++) {
        if (tabNiveau[i][j]!=0) {
            var brique:Brique =new Brique();
            brique.name="brique"+i+j;
            addChild(brique);
            brique.x= j*54+50;
            brique.y= i*20+100;
            nbBrique+=1;
 
        }
    }
} | 
Partager