[FLASH 8 / MX2K4] Suppression d'un MovieClip
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:
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 !!