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.
D'avance merci à ceux qui prendront le temps de regarder et d'essayer de trouver une solution !!
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 } } }; };
Partager