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