Bonjour,
j'ai beau chercher, je ne comprend pas pourquoi mon programme fait une boucle infinie au débug. Je vous met mon code tel quel, mais ne faite pas attention aux conditions, normalement n'importe où passe le programme il devrait sortir du "while" :

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
var mvtValide:Boolean = true;
	var i:int = 0;
	var j:int = 0;
	while(mvtValide && i < 4) {
		while(mvtValide && j < 4) {
			if(testTab[i][j] == 2) {
				if(i+testX<0 || i+testX>=colonnes || j+testY>=lignes) {
					mvtValide = false;
				}
				else if(gameTab[i+testX][j+testY] == 1) {
					mvtValide = false;
				}
			}
			else {
				j++;
			}
		}
		i++;
		j = 0;
	}
Merci d'avance !