Je suis en train de bosser sur un jeu, un simple casse-briques.
Tout va bien jusqu'à ce que la suppression d'un MovieClip pose problème et devinez ce qu'il y a dans ce MovieClip... Une brique bien sûr !
Donc je suis bien bloquée et n'arrive pas à trouver une lumière pour solutionner ce problème.

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
39
40
41
42
43
44
45
46
47
48
49
50
 
//Level 1
continue_mc._visible = false;
Stage.showMenu = false;
this.onMouseMove = function() {
	Mouse.hide();
	barre_mc._x = _xmouse;
	updateAfterEvent();
	if (barre_mc._x<95) {
		barre_mc._x = 95;
	}
	if (barre_mc._x>295) {
		barre_mc._x = 295;
	}
};
this.onEnterFrame = function() {
	balle_mc._x = barre_mc._x;
};
vitesseX = 5;
vitesseY = 5;
_root.onMouseDown = function() {
	this.onEnterFrame = function() {
		balle_mc._x += vitesseX;
		balle_mc._y += vitesseY;
		if (balle_mc._x<57) {
			vitesseX = -vitesseX;
		}
		if (balle_mc._y<56) {
			vitesseY = -vitesseY;
		}
		if (balle_mc._x>333-(balle_mc._width)) {
			vitesseX = -vitesseX;
		}
		if (balle_mc._y>barre_mc._y) {
			vitesseY = vitesseX=0;
			balle_mc._visible = false;
			continue_mc._visible = true;
		}
		if (barre_mc.hitTest(balle_mc)) {
			vitesseY = -vitesseY;
		}
		for (i=1; i<22; i++) {
			if (_root["bric"+i].hitTest(balle_mc)) {
				vitesseY = -vitesseY;
				removeMovieClip("_root["bric"+i]");
				//C'EST ICI QUE CA COINCE
			}
		}
	};
};
D'avance merci à ceux qui prendront le temps de regarder et d'essayer de trouver une solution !!