Bonjour!

Je suis en train de réaliser un casse brique pour un projet pour les cours. j'ai déjà créé un niveau mais je n'arrive pas à en faire plusieurs...

voici une partie de mon code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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;
 
        }
    }
}
et ça me met comme erreur:
TypeError: Error #1010: Un terme n'est pas défini et n'a pas de propriété.
est-ce que quelqu'un saurais comment résoudre ce problème?

merci d'avance pour votre aide =)